Tag: 2026 World Cup
World Cup 2026 may yet have Birmingham presence
Timing is everything.
And Birmingham’s timing for becoming a host city in the North American effort to secure the 2026 World Cup was awful. Wednesday, a combined...