Texans release running back Arian Foster

  • 8 years ago
The dual threat back scored 68 TDs and rushed for 6,472 yards, including a league-high 1,616 in 2010.

Recommended