Game Eighteen Preview: Busch Stadium

We preview our second “beer stadium”, and discuss the validity of Doppler radar. 

Thanks!

~Brian & Tim

Advertisements