The Florida Board of Governors has voted unanimously to confirm Steve Currall as the University of South Florida’s new president, succeeding Judy Genshaft, who is set to retire on June 30 after leading the Tampa, Florida, institution for nearly two decade