Price’s deal is said to be seven years for $217 million, the richest contract in MLB for a starting pitcher, which will pay him on average of $31 million per year.
With the signing Boston gets the ace that it missed out on last off season when the team failed to re-sign Jon Lester.
For Price this will be the fourth team he has pitched for in his career, and the third team in the last two seasons. During the 2015 campaign he started the season with the Detroit Tigers before being traded to Toronto, and leading the Blue Jays to the American League Championship Series.
Price was 9-1 with a 2.30 ERA while pitching for the Jays.
Boston will also be the third team in the American League East division Price has pitched for after starting his career with the Tampa Bay Rays, the team he played for in 2012 when he won the Cy Young Award.