Sources: College Football Hall of Fame hires new management firm
Nonprofit that oversees $68 million museum approved the deal on May 10.
Nonprofit that oversees $68 million museum approved the deal on May 10. Read MoreAtlanta Business News – Local Atlanta News | Atlanta Business Chronicle