Mike Trout
Bryant and the Cubs agreed to a $1.05 million contract before the 2017 season, a new record salary for a pre-arbitration player, previously held by Mike Trout of the Los Angeles Angels who earned $1 million in 2014.