The Ford brothers have had a massive vendetta against Toronto for the longest time… they try to screw the City over at every turn.
If you’re in Ontario, please comment on it before Nov 20, 2024
Douggie ran on “governmental efficiencies”, this is about as inefficient and counter-productive a method to reduce traffic as there can be.
The Leafs operate on spite, especially to their own fans in the playoffs every year.