University of Louisville president Neeli Bendapudi is leaving to take over as president of Penn State University.
After a decade with the band, the members of Red Hot Chili Peppers decided it was time…