The latest Lorenzo Cain MLB and fantasy baseball news

Milwaukee Brewers OF Lorenzo Cain will receive $13 million in 2018 and his salary will go up by $1 million each year until it reaches $17 million in 2022. In addition, Cain has full no-trade rights in 2018 and the right to reject 15 teams in 2019, seven teams in 2020 and five teams each in 2021 and 2022. At the end of the deal Cain will earn $1 million deferred each year from 2023-2027.

Free-agent OF Lorenzo Cain (Royals) has reached an agreement on a five-year, $80 million deal with the Milwaukee Brewers Thursday, Jan. 25. He has already passed his physical and the club likely will formally introduce him on Friday, Jan. 26.