Oklahoma City Council approved plans for a $25.4 million indoor softball facility at Devon Park, set to open by 2028.
A new indoor softball facility is set to be built next to Devon Park in Oklahoma City. On Tuesday, the Oklahoma City Council ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results