by Neil Shulman | May 11, 2015 | Other sports
The defending NCAA softball national champions have been declared the favorites to do it again. Florida (50-6) has earned the #1 overall seed in the NCAA Tournament, and thus has received a rather favorable path back to the Women’s College World Series: Florida...