It’s 3 years 12.5 million Dodgers have a 4th year option for 8.5 million or their may be some incentives. Point is he’s being paid about $4 million He’s 25. If he excels for 3 years with La he will be a bargain at 8.5 mil in 2028