The football star spoke to an audience of businesspeople at Fortune’s Global Forum in New York City. Read More