Ball Hockey

GMBHL_3418-lr.jpg

Guelph Minor Ball Hockey league is growing!

With over 500 players, six divisions and 41 teams, the Guelph Minor Ball Hockey League has become one of the fastest growing sport organizations in the city. With league play starting mid April and running…
Read More >>