The ambitious Stitch project, aimed at reconnecting downtown and midtown Atlanta with 17 acres of green space, is back on ...