In early July, Insider Louisville broke the big news: The Angel was Landing. Angel’s Envy executives placed their logo on the former Vermont American building on Main Street across from Slugger Field.
A few days later, on July 9, Gov. Steve Beshear, Metro Mayor Greg Fischer and other state and local officials and economic-development executives gathered for a symbolic groundbreaking for what was being touted as Louisville’s largest urban bourbon project. Full story