Doug Ford agreed to pull the controversial ad, but it will still air through the weekend’s Blue Jays–Dodgers World Series ...