• 3 years ago
Tennessee Titans running back Derrick Henry calls himself his own worst critic and says he always has been that way.