The Blue Jays finalized a two-year, $18 million contract with veteran Frank Thomas on Friday.
The Blue Jays reached a tentative deal with the 38-year-old DH Wednesday night and spent Thursday on the details.
The contract includes a $10 million option for the 2009 season.
"Big Hurt" To Blue Jays