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 ...