After being released by the Tennessee Titans at the end of the NFL preseason in August, Carter did not return to the league. But he’s back in football ... “I’m a defensive player.
Barrett Carter shares what makes new Clemson defensive coordinator Tom Allen and linebackers coach Ben Boulware stand out ...
Results that may be inaccessible to you are currently showing.
Hide inaccessible results