I did some digging, didn't really find much besides it was built in 1960 for family sports and fun. It's also the second largest park here sitting on 39 acres.
1960 Was the Centennial of Sedalia. I think they made the park to celebrate that.
Very good question...I will do some checking
Thanks! Your answer is awaiting moderation.