Kicking Off The World Cup

Kicking Off The World Cup

The World Cup kicks off in Russia. The U.S. team didn't make the cut but there are plenty of teams to watch and politics to unpack.