The official poster for Boston as a host city for the FIFA World Cup has been released, featuring a giant lobster as a goalkeeper.
The excitement is building as the Bay Area gears up to host several World Cup matches in 2026. The Bay Area Host Committee ...