What Will It Take For an Athlete To Be Successful At the Olympics?

Hurrah! The Olympics start tomorrow, with the opening ceremony set to take place at the Maracana stadium in Rio de Janeiro, Brazil. And for the next two weeks, until August 21, we will be regaled with a plethora of interesting sports and games. But to compete at such high level, these athletes underwent years of [...]