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.
DE Taco Charlton talks about the returning to action last week and the challenges of being inactive the past two weeks.