Despite weather delay, France and Iraq soccer fans enjoy World Cup in South Philly
A weather delay lasting nearly two hours did little to dampen the spirits of French soccer fans Monday as France defeated Iraq 3-0 in Philadelphia's third 2026 Men's World Cup match of the summer.