Busch Stadium

St. Louis, MO. Capacity 44,383. Rank #107 in the US.

Tenants: St. Louis Cardinals.