Ugh... I've been to Nashville many times for work. I've roamed their downtown streets probably as much as Charlotte's. I've been to a couple Titan games in that stadium.
This is a terrible thing to happen. Downtown Nashville is a really cool place to visit and hangout in. Dang.
Nashville floods every 20 yrs or so. LP Field is right by the river (Cumberland), which makes it a prime target for flooding. Hope they get the mess cleaned up quickly.