Panther Marching Band performs National Anthem at Busch Stadium

O'Fallon Panthers Marching BandThe O’Fallon Marching Panthers performed the National Anthem at Busch Stadium prior to the Cardinals versus Astros game on June 15, 2016. The Cardinals lost 4-1 against Houston. (Submitted Photo)