Oklahoma Sooners Top 10 Football Games of the Last Decade (‘08-present)

Since 2008 the Sooners have been arguably one of the best college football teams in the nation, and probably the best team to not have won a championship in the last 10 years. OU made it to the National Championship in the ‘08-‘09 season against Florida, they’ve won 7 Big […]