Has the Rob Ford Sports Curse been broken?