"how does a small town like Ruston even have a university..."
There are LOTS of small towns with universities around the country. You may have heard of some of them: Ole Miss, Auburn, Penn State, etc. Our opponent this week, Kansas State, is in the metropolis of Manhattan, KS. I don't think anyone will mistake that for the big city! When I went to Oxford, MS to see the Cajuns play Ole Miss back in 1986, it reminded me a lot of Ruston. Only with more money! In fact I believe the enrollment at Ole Miss is similar to Tech's, too.