By the numbers: Montreal's popularity
View Single Post
03-25-2013, 01:43 PM
Join Date: Jun 2011
Originally Posted by
Corporate support is greater in Toronto.
Plus, the population around metro Toronto and in S. Ontario is staggering. They buy Leafs games on cable, so the team gets a handsome slice of that.
View Public Profile
Find More Posts by groovejuice