Could the Bills find a home in Niagara Falls?

Reading Time:  < 1 minute

Source: Sportsnet.ca
Niagara ripe for the NFL? Could the Bills find a home in Niagara Falls?
Say what you will about the Bills in Toronto, but how about the Bills in Niagara Falls, Ontario?
An American sportswoman that has a strong interest in football in Canada thinks the Buffalo Bills, could find a future home in Niagara Falls, Ontario when current owner Ralph Wilson passes away and the franchise is auctioned off.
Christina Saint-Marche, who made separate pitches to buy the Calgary Stampeders and the Toronto Argonauts last decade, created the Wally Buono Award, given out annually since 2003, to the top Canadian junior football player.  (more…)

Leave a Reply

Your email address will not be published. Required fields are marked *