The Toronto Blue Jays finalized a two-year, $18 million contract with veteran slugger Frank Thomas on Friday.
Scott Spiezio was rewarded for his contribution to the St. Louis Cardinals World Series title on Thursday, agreeing a two-year deal with the Cardinals worth a reported $4.5 million.