Walter Payton.

He played on some really crappy teams and still managed to have stellar seasons. Lots of carries, taking lots of hits, and made it through 13 seasons, many of those when he was really the only offensive option. I think he only missed like one game in his career? He wasn't big either, but was resilient as hell and played like a guy 40 lbs heavier.