Who would have thought that, after braving a maelstrom of political controversy and blasting his city into international infamy, Rob Ford would drop out of Toronto's mayoral race? And who would have predicted that Doug Ford, his brother and campaign manager, would run in his place?
A few people, actually.
The city was bombarded with political switch-ups on Friday — Rob Ford drops out to focus on his health after being diagnosed with an abdominal tumour. Doug Ford steps in. Mike Ford, the Ford brothers' nephew, drops out of the race for Ward 2 councillor, Rob Ford's old seat in the city's suburb of Etobicoke. Running in his place? Rob Ford.
But Nick Kouvalis, who managed Rob Ford's victorious 2010 campaign, somehow saw most of this coming.
Kouvalis, who now supports mayoral candidate John Tory, tweeted this now-terrifyingly-accurate prediction in July, confidently writing, "you heard it here first."
— Nick Kouvalis (@NickKouvalis) July 18, 2014
Bob Rae, who stepped down as interim leader of the Liberal party in the spring of 2013, also made a similar prediction in May, though it was less prophetic than Kouvalis'.
There may well be a Ford on the ballot in October, but it most likely won't be Rob. #TOpoli
— Bob Rae (@BobRae48) May 1, 2014
We won't reach peak Ford until Doug jumps into the race after Rob withdraws. Do not laugh, Toronto. #TOpoli
— Gerald Butts (@gmbutts) May 1, 2014
During Friday's incredible turn of events, Butts sent out this tweet:
Called this last spring. Back me up people. RT @goldsbie: DOUG FORD RUNNING FOR MAYOR.
— Gerald Butts (@gmbutts) September 12, 2014
ALSO ON HUFFPOST: