So he was 'hobbled' for much of 2015.
Runs a pedestrian 200M in June that left many people wondering if he would even show in Beijing.
Shows up in London about a month ago and runs a decent 100M that showed signs of life but still way off Gatlin's seasonal best.
In the Beijing semis he 'stumbled' out of the blocks and looked like he would barely make the final.
And in the 100M final less than 2 hours later he nails the start that has been 'troubling' him for so long, pulls marginally ahead of Gatlin and dips at the line for the win in a fairytale back from the dead ending.
In the 200M today he firmly puts Gatlin away - good triumphs over evil, and the dragon is slayed.
I'll say perhaps because I'm a psychology major( I started practicing this month!) it all seems a little staged to me in a WWE kind of way. The whole narrative seems crafted to woo fans to the sport and drum up interest especially with Rio right around the corner. Way to go IAAF. Some of us see right through it and it is obvious that many players cooperated to make this drama happen.