Sweden amazes the US football team in the Olympic Opener
CHOFU, Japan – Five years. So long had it been waiting for this game. Five years ago, the USA women’s soccer team’s hopes for an Olympic gold at the Rio Games 2016 were shattered by Sweden. Five years ago a defeat that forced Americans to look in the mirror and ask difficult questions about their […]