This was an 80 yard kick return by Oklahoma running back Alex Ross. Ross is a sophomore and scored two touchdowns in OU's first game of the season. (1:13) From: hambone694 (August 31st, 2014)


Contact  |   About  |   Copyright Info  | Privacy Policy
This website is not affiliated with or endorsed by any school or team.