Nats, Cards in rain delay

The Nats and Cardinals are currently in a rain delay out in St. Louis, and it’s unclear when - or if - they’ll be playing baseball tonight.

Tornado sirens have been set off at Busch Stadium, and fans have been asked to take cover.

Stay tuned to MASN2 and here at for the latest updates on the situation.