Foxborough Approves FIFA License for Gillette Stadium World Cup Matches
After weeks of tense negotiations, the town of Foxborough has officially granted FIFA the entertainment license needed to host seven World Cup matches at Gillette Stadium this summer. The decision comes after the town reached a deal to cover the $7.8 million security cost upfront, resolving a major sticking point between local officials and organizers….
