St Louis, between Eglinton and Davisville, has great TV's and cheap, decent wings. Too bad it's so crummy out or you could of taken advantage of their HD TV's outside on the patio.
The only other place with decent TV's is Boston Pizza in their bar area.
Places to AVOID: Main Event (worst TV's in the city), Cam's Place (only one decent) and Rockie's (just terrible food).
5307 Yonge St, Toronto, ON M2N5R4, CA
2655 Yonge St, Toronto, ON M4P, CA