The Boston Red Sox have reached an agreement on a seven-year, $217 million contract with David Price, according to multiple sources.

The Boston Globe first reported the agreement.

Price's $31 million average annual salary is the most ever for a pitcher and matches that of Miguel Cabrera.

The most the Red Sox had ever paid for a pitcher before this agreement was the five-year, $82.5 million extension they gave Rick Porcello in April.

Price has an opt-out after three years with no deferred money. The yearly payout for Price is $30 million, $30 million, $30 million, $31 million, $32 million, $32 million and $32 million.