Ohio State President Ted Carter said this year's commencement speaker "perfectly embodies the Buckeye mission to serve a ...