Originally Posted by AaronInToronto That means every 9-10 years for most teams. basically meaning toronto....every other city has had a new stadium/upgrades/expansion in the last few or next few years but us...i dont think calagry has had much but i had heard some rumblings of stadium upgrades
Forum Rules
Bookmarks