The Softball Park in OKC is the premiere softball facility in the world.

USA Softball Complex photo by Simon Hurst
1 / 1
USA Softball Complex photo by Simon Hurst