But it would be the wrong bank sponsor.It could be any place, inside or out, where a big screen or two could be set up -- a parking lot, inside the trade (Enercare) centre (though that's not available because of Royal Winter Fair), etc.
Would Rogers Centre be out of the question (maybe a good MLSE compromise for a game shown on TSN, although TD Bank is a Blue Jays sponsor)? Is it completely closed from November through March? There now seems to be nothing there except baseball and one or two concerts during the summer. In the not-so-distant past there were all kinds of events there year-round -- concerts in various configurations including as small as 5000 seats, Disney On Ice, supercross, monster trucks, even watching TV shows like the last episodes of Cheers and Star Trek TNG on the screen (according to wikipedia).