A person familiar with the negotiations says outfielder Rajai Davis and the Detroit Tigers are closing in on an agreement for a two-year contract worth $9 million to $10 million.
The person spoke on condition of anonymity to The Associated Press on Tuesday because an agreement has not been completed and the player is to have a physical.
The 33-year-old Davis spent the last three seasons with Toronto and hit .260 this year with six homers and 24 RBIs and 45 steals in 331 at-bats. He made $2.5 million.
An eight-year major league veteran, Davis has 268 career stolen bases. He also has played for Pittsburgh (2006-07), San Francisco (2007-08) and Oakland (2008-10).