Jerod Mayo gives explanation for Patriots releasing Smith-Schuster originally appeared on NBC Sports Boston JuJu Smith-Schuster was the highest-paid wide receiver on the New England Patriots...
Following the departure of Bill Belichick from the Patriots, the team has decided to re-sign several of the players he acquired. That has made Belichick look...