The XXX Olympiad begins in London this weekend. For America, perhaps the world, these games could not have come at a better time.
For athletes, it’s the culmination of preparing for the zenith of careers.
It’s time for a feel-good in America, too. A respite from drought, a dullard economy, excruciating media attention on senseless killings, and hateful political rhetoric.
Timing can be everything.