Richmond Hill
Markham
Vaughan
Woodbine Racetrack
York University
Downsview
BMO Field
Other
Originally Posted by argofandave They both think that it'll happen within 5-10 years because the NFL cannot ignore the 4th largest market in North America anymore. If L.A. can be ignored for 20 years, it's pretty easy for Toronto to be completely invisible to the NFL. Anyway, who cares what the Fords think? Those two fools will both be gone after October.
Forum Rules
Bookmarks