Patriots had no issue with Mayo’s postgame comments
Patriots “There were a lot of people that don’t understand what he was saying.” Jerod Mayo only lasted one season […]
Patriots “There were a lot of people that don’t understand what he was saying.” Jerod Mayo only lasted one season […]