Liverpool

Arena Mayhem: Is The Arena In Louisville Or Liverpool?

Whether you love it or hate it, the design of the new downtown arena for the University of Louisville has been set, the site...