Usain Bolt looked in fine shape for the Olympics by winning his last race before Rio de Janeiro on his return from injury.
Keni Harrison also looked more than ready for Brazil by breaking a 28-year record in the 100-meters hurdles in London on Friday.
Only unlike Bolt, Harrison is not going to the Olympics.
While Bolt is Rio-bound despite being forced to pull out of the Jamaican trials with a hamstring injury, Harrison failed to make the American track squad after a poor performance at her trials.
Instead, Harrison will have to settle for her record-breaking night at the London Diamond League meet being her crowning moment of the...