Baseball star Bryce Harper scored a historic 13-year, $330 million contract with the Phillies on Thursday, a deal The Washington Post called "the largest contract in the history of major North American sports." But while the deal may shatter records for major league athletes, there are two dozen heavy hitters who've received more compensation over a similar or even shorter period: CEOs. READ MORE