U.S. Women’s National Team Has World Cup Parade in New York City

The U.S. Women’s National Team had a World Cup parade in New York City on Wednesday. Check out some of the scenes.

Find Stadium on TV in your area