News
Technically, the first time American football kicked off in Toronto was in 1926, when the Los Angeles Wildcats took on the New York Yankees (different) at Maple Leaf Stadium.
Results that may be inaccessible to you are currently showing.
Hide inaccessible results