Full Print Edition

Fun and Games

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.