Patriots Fans' Superstitions to Make Sure Their Team Wins - NBC10 Boston

    Patriots Fans' Superstitions to Make Sure Their Team Wins