Source: Twins sign Mike Pelfrey

Right-hander Mike Pelfrey has agreed to a one-year contract with the Minnesota Twins with a base salary of $4 million and the potential to earn another $1.5 million in incentives, a major league source told ESPNNewYork.com.

The deal is pending a physical.

Pelfrey had been non-tendered by the New York Mets last month after earning $5.7 million during the 2012 season. He made three starts before undergoing Tommy John surgery on May 1 that cost him the remainder of the season.

Despite typically facing a one-year recovery time from the ligament-replacement surgery, Pelfrey, 28, recently expressed confidence he would be ready for a normal workload during spring training. He already has been facing batters at his former college program, Wichita State University.

"I'm on track for Jan. 15. So everything is going well," Pelfrey said. "Tim Hudson came back in seven months (from Tommy John surgery). Joba Chamberlain last year came back in eight before he broke his ankle. And I'll be about eight and a half or so. I'll definitely be ready when spring training rolls around."

Pelfrey, a 2005 first-round pick, went 50-54 with a 4.36 ERA in 153 appearances (149 starts) during seven seasons with the Mets.