Taco Charlton: "Everything Has Been Improving"

DE Taco Charlton talks about the returning to action last week and the challenges of being inactive the past two weeks.

Advertising