Stashed in: Mexico, Infographics!, The World, Charts!, Soccer
Mexico is the only one in the top 9 that has never won a World Cup.
Reddit comments: http://reddit.com/r/worldcup/comment...
USA is one of only 7 countries that have qualified for the last 7 World Cups... Neat.
Team Mexico Olympic Ski Uniform = 3 Amigos ?
USA vs. Portugal in 2014 World Cup Becomes Most-Viewed Soccer Game in US History | Bleacher Report
25 Fascinating Charts Of Negotiation Styles Around The World Infographic
Apple's Disappointing (yet Record Breaking) Quarter in Charts