Downtown St. Louis will get $74 million for infrastructure and development, with money specifically earmarked to tackle the ...