Jon Heyman Mar 21
Mike Trout: 20M signing bonus. 16M 2019 36M 2020 35.4M 2021-2030