According to Buster Olney, the Orioles have deferred a total of $42 million dollars of the contract. What that actually means is that the O's will pay Davis $17 million per year for the seven contracted years. Each year, $6 million is deferred. So instead of the $161 million over seven years, the fact is that over the next seven years the O's will be paying Davis $119 million.
The money will come due eventually, with Davis structured to receive a $3.5 million payment each year from 2023-32, with an additional $1.4 million coming each year from 2033-37. That is an interest-free deferral, which is actually a pretty big victory for the Orioles.