The oft-delayed College Football Hall of Fame will break ground in downtown Atlanta on Jan. 28, officials announced Monday. The almost 90,000-square foot building will be in the green lot of the Georgia World Congress Center on Marietta Street.

Backers of the project said they were holding off on the project until they got sufficient sponsors, but announced support Monday from AT&T, Coca-Cola, Omni Hotels, as well as previously announced support from Chick-fil-A and Invest Atlanta.