You should look into Miami of Ohio (although it’s definitely more than 7 hrs away)
Don’t know about a baseball team there, or what Div the sports are, actually - but it’s a mid-sized public “liberal arts university” and it’s supposed to have a conservative climate, overall.
It has a good reputation in the Midwest for academic rigor.
If you have at least a 3.5 GPA uw, you should also get a nice merit scholarship there.
It’s also a public school, the OOS tuition is around 30k. Again, you would not pay the sticker price, probably half of that, maybe less, if your GPA is a 3.5 or better.