That's a tough one, IM, real tough. I promote kids to hundreds of schools hoping to find a college coach who will really like a kid, regardless of division, location, or the competitiveness of their program. Some ideas...Centre College (DIII) in Danville, KY has a good football program, but I am not sure of their baseball prowess, although I like Coach Ed Rall a lot. Hanover (DIII) in Madison, IN has a wonderful baseball coach who has connections to the Cape Cod summer league, and I think their football team is pretty good, also. Cumberland University (NAIA - the one is Tennessee, not Kentucky) has a baseball program which has sent 47 players to the majors, but I am unsure of their football team. Mount Union College (DIII) in Ohio has won 8 of the last 11 football national championships, but don't know about baseball.
Bottom line, and I don't mind telling clients and other interested parties this...I don't consider it my job to know how GOOD the respective schools' teams are. I encourage families to do this homework on their own to try to find the best fit for their son/daughter. After all, some kids would end up sitting at a better program, when they would prefer to play and make a difference at a lesser competitive program.