Home / News / Ted Leonsis lands on Forbes cover for creating one of the most valuable sports empires in the world