Skip to main content
Advertising

This Day in Football: Meet Arian Foster

On September 12th, 2010, Arian Foster ran for 231 rushing yards and 3 touchdowns in his breakout performance.

Advertising