These three friends all work at the same restaurant in Rhode Island, so they bring their A-game when they tailgate at Patriots games. Learn what it means to be a true tailgating fan at Patriot Place.
Pats Fans Bring a Taste of RI Restaurant to Tailgating
Find NBC Boston in your area
Channel 10 on most providers
Channel 60 and 8 Over the Air