So, who is missing the World Cup right now! Germany won the World Cup this time around, while host country Brazil got flat-out embarrassed on the pitch. So in this post, I am embedding two videos from ESPN and Twitter that recapped the 2014 World Cup. The next World Cup will be in 2018 in Russia!
Categories: Sports Talk Stuff