Breaking News: Team USA’s Three-Game Series Against Mexico This Weekend Canceled Due to Inclement Weather
We’re going to have to wait a bit longer to see the U.S. Women’s National Team in action, unfortunately. USA Softball released the following this