Who has the most impressive athletic department in the country? Kristi (aka, Miss SportsBiz on CSS) thinks it’s the University of Louisville! Watch and read here.
Who has the most impressive athletic department in the country? Kristi (aka, Miss SportsBiz on CSS) thinks it’s the University of Louisville! Watch and read here.