Posts

Every four years it happens and almost the entire world stops to watch (except maybe sports fans in the U.S). No not the Olympics, the World Cup. The 2014 World Cup soccer matches are being held in Brazil this year.

Hysteria over the 2014 World Cup has begun. (Credit: quickmeme)

Despite the ongoing FIFA controversy about how the games are run and awarded, an estimated 12.6 million people will be watching. If you are new to the games, here’s some information to get you up to speed. Read more →