Few teams in sports can boast a fan base as loyal as that of the New
England Patriots. Supporters of the three-time Super Bowl champions
can now visit the The Hall at Patriot Place right next to Gillette
Stadium for a chance to re-live the history and the magic of their
team. The Hall is an enormous pro shop and high tech interactive
experience, which now houses a Super Bowl Ring Display exhibit. The
Patriots turned to Cambridge Seven for design and Global Experience
Specialists (GES) to fabricate the display.