The St. Louis Cardinals are on track for their lowest attendance total since 2004 and biggest year-to-year decline in at least that long, with four straight years of greater percentage declines than MLB.