NFL fans claim they know why Jerod Mayo didn't wear 'Stand Up to Jewish Hate' pin for final Patriots game
Jerod Mayo, who had been the handpicked successor to Bill Belichick, oversaw his final Patriots game Sunday and some NFL fans noted that he didn't wear the pin for the Week 18 matchup.