Kyle Farnsworth back with Rays
Farnsworth can earn up to $3 million between base salary and performance bonuses, the source said.
He has made 97 appearances for the Rays over the past two seasons, recording a career-high 25 saves in 2011.
The well-traveled Farnsworth has pitched for six teams over a 14-year career that began with the Cubs. He has a 40-62 record with a 4.24 ERA and 52 saves.
MORE MLB HEADLINES
- Kershaw dominates Padres, moves to 15-3
- First-place Angels lose Richards 6-9 months
- Tigers' Price tosses 1-hitter, but loses to Rays
- Sources: Red Sox, Tigers in lead for Castillo