Per Ken Rosenthal, the Blue Jays and R.A. Dickey have agreed on the terms of a two-year $25 million contract extension.
Source: Dickey in agreement with #BlueJays on two-year, $25 million extension that he had requested from #Mets, pending physical.
— Ken Rosenthal (@Ken_Rosenthal) December 17, 2012
The extension would presumably be on top of Dickey's $5 million contract for 2013, so all told his deal would be for three years and $30 million.