I would drive from Mc Cook to St. Louis, MO. I use hotwire.com while traveling to select a hotel. Make sure you are on the East Side of the City. Then you can wake up and see a few sites in St. Louis. Look up free things to do in Nashville and St. Louis. If you leave at 4am, travel is easier. Make sure you have a case of water with you.