Soccer › Sports

FIFA Confederations Cup 2017 opens in Russia

Photo taken on June 17, 2017 shows the opening ceremony of the FIFA Confederations Cup 2017 in Saint Petersburg, Russia.

Photo taken on June 17, 2017 shows the opening ceremony of the FIFA Confederations Cup 2017 in Saint Petersburg, Russia.

More StoriesLatest Sports News

Everton fires Koeman with team in EPL drop zone

4 HOURS AGO

Captain Zheng cites Guangzhou unity for triumph

4 HOURS AGO

Klopp’s Liverpool draws flak

4 HOURS AGO