BILL BELICHICK IN BRANFORD!

Bill Belichick was in spotted in Branford yesterday, taping a new commercial for SUBWAY! It's ALL OVER SOCIAL MEDIA!

Read all about it! Click here!

Photo: Getty Images


View Full Site