Michael Lough

July 31, 2013

New Falcons stadium might be a fumble

Little is going right with the process of the Atlanta Falcons getting a new stadium

Related content


About Michael A. Lough

Michael A. Lough


Michael A. Lough covers high schools in Houston, Peach, Jones, Monroe, Twiggs and Crawford counties and joined The Telegraph in 1998.

Sports Videos