Trust me buddy your idiot fans don't even come CLOSE to "taking over" our arena when you're in town.
and I have no idea what sports websites you're referring to but they must be Canadian ones... cuz in the US nobody gives two shits about the stupid Maple Leafs