So awesome that getting 18,000 spectators in a 1 million city is considered an achievement.  Cities smaller than Ottawa in England get 55,000 for very game of soccer.  That's what you call fan support!

Labels: moderation: safe