Las Vegas Sun

March 28, 2024

Toronto Mayor Rob Ford watches the Buffalo Bills play the Atlanta Falcons during the first half of an NFL football game, in Toronto, Dec. 1, 2013.

AP Photo/The Canadian Press, Mark Blinch

Toronto Mayor Rob Ford watches the Buffalo Bills play the Atlanta Falcons during the first half of an NFL football game, in Toronto, Dec. 1, 2013.