ST. LOUIS — Finally, a break in the heat has arrived. Is the upper 80s cool? No, but it will be a drastic improvement from the high 90s. Humidity will also drop off, making things more bearable. Today ...