The Summer Olympics begin this weekend in London. For more than a century, the modern Olympic games have provided a global stage for athletes to deliver unforgettable moments of competition, courage and compassion.
The Olympics will be getting under way in less than 2 weeks. There has been controversy already; from the USA uniforms to the security being provided by a private company not meeting standards. Once the games are underway no one will remember any of that though. It's all about the sports.