Chris Davis contract structure: $17m annual salary 2016-2022. Annual payments $3.5m 2023-32, then $1.4m 2033-37. No interest on deferrals.

— Buster Olney (@Buster_ESPN) January 16, 2016