ST. LOUIS – The “Tarps Off” crew has breathed an undeniable energy into the Busch Stadium atmosphere over the last three weeks while filling the air with constant and boisterous noise and twirling ...