New Falcons stadium on 'compressed schedule'

New Falcons stadium on 'compressed schedule'