FIFA World Cup: Cheers, Jeers Await Sepp Blatter in Brazil

Updated: 27 May 2014 18:42 IST

Sepp Blatter is expected to arrive at the Itaquerao stadium in Sao Paulo to watch hosts Brazil play Croatia, confident that the FIFA World Cup, his fifth as FIFA president, won't be his last leading the world's favorite sport.

Show Comments
Advertisement