Submit a Story!

NCAA's CWS in Omaha extended 25 years

 
The NCAA will keep the College World Series in Omaha, Neb., through 2035 under an unprecedented 25-year contract extension. (link)

Tags: