Gillette Stadium Bids to Host 2026 World Cup Games

2020-07-29 15,475 Dailymotion

Download

Gillette Stadium has officially submitted its bid to host FIFA World Cup games in 2026. NESN's Meredith Gorman has more.

Loading...