Falcons CEO Rich McKay is set to be honored with the Atlanta Sports Council’s Lifetime Achievement Award during this year’s Atlanta Sports Awards on Dec. 16. McKay boasts over 30 years of NFL experience, joining the Atlanta Falcons as general manager back in 2004 and rising to the top executive position of the pro football […]