‘Over the next five years, the NFL’s Buffalo Bills will be playing eight games at Rogers Centre in Toronto. Given that Buffalo increasingly stands out as a small, impoverished market amid the NFL’s juggernauts, many observers see this foray as a prelude to a full-fledged relocation of the franchise to Canada’s largest and wealthiest city.’