In his last game, Derrick Henry matched the record for the longest run in NFL history. He set the Titans team record for most yards in a game. Yet, the running back insists he left meat on the bone. “There were probably a couple runs I could have read better,” Henry said, via Paul Kuharsky [more]
More...
More...