Alex Ross 80 Yard Kick Return

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)

SoonersEtc Supporters

Brauser Roofing Company
Antique House
Jess Harris III
Slush Pit Oil and Gas News