Originally posted by TheFunkyChicken:
Ok, what happened to Foster this week? 25 yards rushing?!?
Was that just the NY Giants D owning them? Or did something else happen?
The Texans couldn't get anything moving. No one on that team did good. I wouldn't expect it to happen again.