The Nascar race in St. Louis was a big hit, but don’t take our word for it.  Let’s hear what the drivers are saying.”TKO” The Kilcoyne Opinion believes the best praise is usually from the outside.