MLB’s 10 top-earning players will make $298 million in 2018, including endorsements, up from $279 million last year. Topping the list are the best hitter (Mike Trout) and pitcher (Clayton Kershaw) in the sport.