BACK TO VIDEO + FILMS

Cheers to you, USA Softball

Jessica Mendoza, Jennie Finch and other Olympic gold medalists congratulate Team USA for clinching a spot in the 2020 Tokyo Games.