toronto sports
TFC Has Never Been Better, and Neither Has the Toronto Sports Scene
For Toronto sports fans, this is quite the time to be alive.
The Blue Jays Are the Best Thing to Happen to the Leafs
For the first time in memory, the Jays are the overwhelmingly dominant sporting force in Toronto. Not having to pretend to be kings will go a long way toward rehabilitating the Leafs' broken psychology.
Advertisement
Advertisement
Advertisement