ARLINGTON, Texas (AP) Free agent outfielder Travis Snider has agreed to a minor league contract with the Texas Rangers and will attend big league spring training.
As part of Friday's deal, Snider would get a $1 million, one-year contract if added to the 40-man major league roster. He could earn $500,000 in performance bonuses based on plate appearances: $50,000 each for 200, 250, 300 and 350, and $75,000 apiece for 400, 450, 500 and 550.
Snider didn't appear in the major leagues last season. He hit .244 with 54 homers in 630 games from 2008-15 with Toronto, Pittsburgh and Baltimore.
His most extensive action came in 2014 when he hit .264 in 140 games for the Pirates. Current Rangers manager Jeff Banister was then on Pittsburgh's staff.
A first-round draft pick by Toronto in 2006, the 28-year-old Snider hit .245 with three homers in 84 games last year for Kansas City's Triple-A Omaha team.