The Tigers have bought catcher Gerald Laird back with a one-year, $1 million deal. Laird hit .232 with one home run and 12 RBIs in 37 games last season for the World Series champion Cardinals. The 32-year-old has a .241 career average with 35 homers in nine major league seasons. He was with the Tigers in 2009 and 2010 and also played for Texas (2003-08).