Bill Belichick makes surprise appearance at Patriots event in Foxborough

About 1 Minute