Sports Illustrated CEO Ross Levinsohn is an alumnus of American University, where he graduated with a B.A. in Communications. His background in journalism and experience as a consultant and business executive has helped him forge a career poised to see Sports Illustrated through the digital age. Levinsohn has provided Sports […]