Did Jerod Mayo take subtle shot at Bill Belichick?
The New England Patriots have shown very few signs of improvement this year after undergoing major offseason changes, and many people feel Bill Belichick is to blame for the current state of the roster. Does Jerod Mayo agree? The Patriots fell to 1-5 …