NEW YORK - Los Angeles Angels outfielder Mike Trout has bagged the richest individual contract in American sports history with an extension guaranteeing him $430 million over the next 12 years, U.S. media reported Tuesday.