Episode 8: The St. Louis Cardinals - Busch Stadium

Chris and Leah

Join me as I sit through a two-hour rain delay and catch two games at Busch Stadium in St. Louis.  In today's podcast I capture a couple's reaction after appearing on the kiss cam and talk to a fascinating woman about Cardinals baseball. This is the eighth stop on my 30-stadium tour.