The World Cup

June 10, 2014

(AP Photo/Nabor Goulart)
View of the Beira Rio stadium, in Porto Alegre, Brazil, Tuesday, Feb.18, 2014.

The FIFA World Cup 2014 starts this Thursday in Brazil. Our panel of soccer experts tell us who they think the winners, and losers, will be. 

Categories