Terms of contract... Christian Vazquez will earn $2.85 million in 2019, $4.2 million in 2020, $6.25 million in 2021 with a club option in 2022 for $7 million ($250K buyout).

— Jason Mastrodonato (@JMastrodonato) March 24, 2018