Have you heard of the NACDA Cup?
Award given to the college deemed to have the most successful sports programs.
There are only 10 schools which have been ranked every year since it started 15 or 20 years ago.
As far as sports revenue, Penn State ranks 6th with 82 million per year.
On the other hand, Buffalo actually has to subsidize 3/4 of their sports programs by student fees
Here is a article explaining that UB has some of the highest subsidizing of sports, and some of the smallest ticket and revenue sales.
You really can't compare the Buffalo University to Penn State in regards to sports.