World Cup trophy visits St. Louis, draws passionate fans
Apr 17, 2026 - 23:00
The FIFA World Cup original trophy made its one and only stop in St. Louis on Friday, drawing numerous soccer fans to Westport Plaza.