March 28, 2024
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.