looks like the rain will be lasting for another hour or two in st louis..... dunno if there will be a weather delay, but rain days usually dont fare well for me tho I do love st louis