Posted inCollege Sports
Oklahoma Softball wins back to back College World Series Titles
One of the best college softball teams in history made it back to back national titles on Thursday night. The #1 Oklahoma Sooners defeated the Texas Longhorns 10-5 at the…