The soon-to-be 33-year-old Thames was released by the Tigers, for whom he played parts of six seasons. Previously, he appeared in seven games for the Yankees in 2002 and 30 games for the Rangers in 2003.
He is a career .242 hitter with 101 home runs and 261 RBIs. He is expected to compete with Brett Gardner and Randy Winn for playing time, with Nick Swisher and Curtis Granderson expected to occupy right and center field, respectively.