Arian Foster rushed for 124 yards, Ben Tate ran for 115, and both scored touchdowns in leading Houston to a 30-12 victory over the Cleveland Browns on Sunday.
Associated Press, NFL
Sun, 11/06/2011 - 4:34pm
Arian Foster rushed for 124 yards, Ben Tate ran for 115, and both scored touchdowns in leading Houston to a 30-12 victory over the Cleveland Browns on Sunday.