Oklahoma Sooners Women’s Softball Team with an Incredible Message After Their Historic Season and World Series Win
The last time the Oklahoma Sooners women’s softball team lost a game was back in February. Since that loss to Baylor University, the Sooners’ women have won 53 straight games. …