A few weeks back, Brown University announced the elimination of some of its varsity sports. The Providence, Rhode Island-based university boasts the third most varsity sports of any university in America. Yet Brown’s varsity teams are not exactly known for winning Ivy League championships. And so university administrators felt that …