Home > Meme Archive
Jul 12, 2012 Source: NBCSports.com
Every so often, we soccer fans will be minding our own business, happily debating the latest transfer rumor (Clint Dempsey to Liverpool and Everton), when someone in the media gets the bright idea that we'd win the World Cup if only the best athletes ... (Read More)
|
Tweet |