The Decatur Downtown Development Authority, at its March 14 meeting, approved a $13 million tax incentive to support the ...