Fun and Games

January 11, 2011

Back Bay sports bars are primed for the Patriots’ pursuit of Super Bowl glory.

Above, the sleek, modern Champions, which features the largest HD projection screen in Boston (at 12 x 24 feet), 35 flat panel televisions and a technologically
advanced sound system. At left, the staff of Champions Sports Bar and Restaurant is pictured at the outstanding sports bar that will be packed with Patriots fans for this Sunday’s playoff game.

Search The Back Bay Sun