1 year Women’s World Cup fans party in New York’s Times Square as US tops France ABS-CBN |Sports
A throng of soccer fans, office workers and curious tourists crowded into New York's Times Square on Friday afternoon to watch a giant screen show the United States defeat France in one of the hottest matches in the history of the women's World Cup. ... more