Grading Toronto Sports Fans
Toronto is and has forever been the sports mecca of Canada. It’s the only city in the country to have an NHL, MLB and NBA team. Not to mention having the luxury of an MLS and CFL team. With this many teams, come various different fan bases. There’s Leafs Nation, […]