Question: what major league baseball player makes the most money?
Answer: The highest-paid player in Major League Baseball (MLB) from the 2018 Major League Baseball season is Los Angeles Angels' Center Fielder Mike Trout with an annual salary of $35.54 million on a 12-year contract for $426,500,000.