Barrington dealt with countless obstacles in its quest to win the program’s first state softball championship on Friday afternoon.
Barrington dealt with countless obstacles in its quest to win the program’s first state softball championship on Friday afternoon.