You seem nice.
I've heard several discussions of college rankings over the years, but I have occasion to work with HR a lot.
It's also worth pointing out that if the university dropped football, it would continue to function just fine. Football is not the reason they exist so a little...