Interactive Olympic Medal Map

The New York Times has a neat map showing each countries standings in the Olympics, going back to 1896. It’s amazing how many times the U.S. has won exactly 94 total medals.

Now Buzzing