Close Overlay Modal
The Grand Haven girls water polo team is fighting a learning curve with a good number of players new to the sport.

The Grand Haven girls water polo team is fighting a learning curve with a good number of players new to the sport.