Here are some of The New Yorker’s takes on the 2012 London Olympic Games:
http://www.newyorker.com/online/blogs/sportingscene/2012/08/dream-team-dominance.html
http://www.newyorker.com/online/blogs/sportingscene/2012/07/londons-first-olympics.html
http://www.newyorker.com/online/blogs/sportingscene/2012/07/the-olympic-class-system.html