Re: NFL team in Toronto.... Could it actually happen?
LA awarded next NFL franchise. Franchise soon leaves LA for Toronto.
LA again awarded next NFL franchise. Franchise soon leaves LA for London.
LA again awarded next NFL franchise. Franchise soon leaves LA for Beijing..........
|