Sports The US and Thailand are last to kickoff the World Cup June 10, 2019APComments Off on The US and Thailand are last to kickoff the World Cup Thailand kicks off the Women's World Cup on Tuesday with a seemingly overwhelming challenge in the defending champion United States