According to Cot's baseball contracts, Braun will make $19 million each year from 2016-18; $18 million in 2019; $16 million in 2020; and $15 million in 2021 with a $4 million buyout. He makes $14.5 million in 2015 - $12 million salary and $2.5 million deferred signing bonus. http://www.baseballprospectus.com/compensation/cots/national-league-central/milwaukee-brewers/ Perhaps there's a better place for salaries, but I always thought Cot's was the best. I am well aware of Cot's. I think you missed one big detail in the contract. His salary breaks down like this. 2015 31 Milwaukee Brewers $14,500,000 including $2.5M signing bonus payment 2016 32 Milwaukee Brewers $15,000,000 2017 33 Milwaukee Brewers $15,000,000 2018 34 Milwaukee Brewers $15,000,000 2019 35 Milwaukee Brewers $16,000,000 2020 36 Milwaukee Brewers $13,000,000 2021 37 Milwaukee Brewers *$20,000,000 $20M Mutual Option, $4M Buyout 2022 38 Retired $2,000,000 2023 39 Retired $2,000,000 2024 40 Retired $2,000,000 2025 41 Retired $2,000,000 2026 42 Retired $2,000,000 2027 43 Retired $2,000,000 2028 44 Retired $2,000,000 2029 45 Retired $2,000,000 2030 46 Retired $2,000,000 2031 47 Retired $2,000,000