Top 10 OHL Teams
The Top Ten
1 Guelph Storm
2 North Bay Battalion
3 Oshawa Generals
4 London Knights
5 Owen Sound Attack
6 Kitchener Rangers
7 Erie Otters
Best stadium, best anthem singer(s), best mascot, best giveaways, best fans (and the loudest crowd), oh, and the best team in the ohl
8 Barrie Colts
Barrie has black wood duh they deserve better
9 Niagara IceDogs
10 Mississauga Steelheads
BAdd New Item