Toronto Mayor Olivia Chow is defending her support for renaming a stadium in Etobicoke after former mayor Rob Ford, despite criticism about the effort.
One of Toronto’s most controversial mayors in recent history could soon have a stadium in his former ward renamed in his honour, if council is on board.