Blog

Boston named a host city for 2026 World Cup

new-england-revolution-brian-bilello900xx3024-2012-0-1590

Boston has once again been named one of the cities to host the FIFA World Cup when it comes to the U.S. in 2026.

Read More