Falcons strike $35M deal with stadium architecture firm

Falcons strike $35M deal with stadium architecture firm