WCWS comes to OKC this week!
OKLAHOMA CITY — The NCAA Women’s College World Series is scheduled to kick off in Oklahoma City at Devon Park on Thursday, May 30. Officials with the Oklahoma Tourism and Recreation Department, Visit OKC and USA Softball are preparing to welcome visitors to the “Softball Capital of the World” to enjoy the week’s events.
“In the past two years alone, sports tourism has had an economic impact of…