Terence Newman to Retire After 2018 Season

Mike Aglialoro, NFL May 1, 2018 at 11:14 pm 0 comments

Terence Newman said Tuesday that he expects the 2018 season to be his final NFL season. “I think this is probably going to be my last [season],” Newman said on a conference call, according to the team’s website. “I am getting to a point [where] you have to figure out […]