The home of the New England Revolution and New England Patriots, Gillette Stadium, looks like it could be hosting some World Cup games in the 2026 edition of the tournament. NESN.com's Rachel Holt provides you with details from Revs president Brian Bilello. For more: https://nesn.com/world-cup/
Produced by Marc DiBenedetto