The new home of University of Louisville is open for business and it’s a beauty. The KFC Yum! Center. Basketball will never be the same.
A look back at groundbreaking ceremonies March 5, 2006:
And the removal of the old Federal Land Bank building on July 19, 2006. Young Koby Springer adds commentary at the end: