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