NFL - Toronto Series
Print Ads
NFL set up games for the Buffalo Bills in Toronto. The games were promoted as if the Bills were the home team to build up excitement for NFL Football in Canada.
No use is allowed without explicit permission from owner