The sports network recently declared Toronto the worst city in North America for professional sports. It arrived at this finding by ranking and weighting team performance against fan commitment, including the amount of money and emotion fans invest in their teams without results.
imported from
Tumblr