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.