0
Anonymous
Pretty sure it's the University of Kentucky. I am a fan and they have said that stat at probably 10 of our games this year. So unless the announcers are misinformed, UK is the tallest team in the country this year.
Wiki User
Chat with our AI personalities