The World Cup qualifying match up between the USA and Costa Rica went down last Friday in Denver. Apparently the snow didn’t stop the match and Costa Rica isn’t happy! They are protesting USA’s win. USA! USA! USA! We kick ass even in an epic snow storm! Suck it, Costa Rica!