The Twins have agreed to re-sign free-agent right-hander Mike Pelfrey on a two-year deal, a Major League source confirmed on Saturday night.

The deal, which is reportedly worth $11M with up to $3.5M in incentives, was first reported by CBSSports.com.