Tuesday, September 24

The University of Tulsa Golden Hurricane football team has the longest losing streak in the nation, at 14. To show you how bad they are, they just lost to Baylor (via Scott).
Post a Comment