Sports Sports Now

Rob Ford

Toronto Mayor Rob Ford attends Sunday's game between the Buffalo Bills and Atlanta Falcons in Toronto.

Gary Wiepert / Associated Press
This photo is featured in these articles:
Loading