Jerry Yanglead carousel placeholder complex logo 3738248Image via Complex OriginalJerry YangThe co-founder of Yahoo! once claimed to be the Chief Yahoo.image viaPrevious SlideNext Slide