I agree with previous different posters comments about reasons why Toronto isn't big on sports. With only a little bit of planning, Toronto could be good for some types of sports.
TRACK RACING - This has boggled my mind for years. Toronto is home to 1000's of bike hot shots on fixed gear...