Where Knowledge Junkies Get Their Fix
McAfee Secure sites help keep you safe from identity theft, credit card fraud, spyware, spam, viruses and online scams

Tomorrow we'll finally know what city will host the 2016 Summer Olympics - Chicago, Tokyo, Madrid or Rio de Janeiro. But before we can add a new city to this list, try your hand at naming the 22 cities that have hosted the modern-day games in five minutes. We're starting with the 1896 games and going through 2012 (there have been four repeats).