San Francisco Giants starting pitcher Jake Peavy r
Oct 28, 2014; Kansas City, MO, USA; San Francisco Giants starting pitcher Jake Peavy reacts after being relieved in the second inning against the Kansas City Royals during game six of the 2014 World Series at Kauffman Stadium. Reuters

Veteran pitcher Jake Peavy has signed a two-year $20 million deal with the San Francisco Giants in a contract that reportedly will have an additional $4 million signing bonus plus other perks like a no-trade clause. The Peavy contract break down is $7 million for 2015 and then $13 million in 2016.

Peavy is an experienced pitcher with stuns for the San Diego Padres (2002 to 2009), Chicago White Sox (2009 to 2013) and Boston Red Sox (2013 to 2014) in the past. He has two MLB World Series wins and a three-time MLB All Star (2005, 2007 and 2012). He is also the San Diego Padres all-time strikeouts leader.

“I can’t even tell you what that meant to my kids, my wife, my family. It was very meaningful and pulled a lot of weight in my thinking about where I’m going to play the next few years.” Peavy told SFGate.com about the decision to sign with San Francisco. “I wasn’t in any hurry. We were on such an emotional high. When you get home, free agency starts right away. It’s crazy. I was getting a couple of calls from teams that wanted to act fast. I wasn’t in any position to act. I wanted to let the air clear and evaluate where my family life was and think with a clear head.”

The Boston Red Sox traded Peavy to the San Francisco Giants along with cash considerations for pitching prospects Edwin Escobar and Heath Hembree onJuly 26, 2014.

For his career, Peavy has a win-loss record of 139-111 and an Earned Run Average (ERA) of 3.53. SF’s acquisition of Peavy will definitely shore up the pitching crew of the 2014 MLB champions. According to Peavy, as many as “six to seven” teams were chasing him in free agency.

Meanwhile, the Giants will have a two-month tour of California and other areas for the team’s World Championship trophy tour beginning on Jan. 7. The San Francisco Giants beat the Kansas City Royals, 4-3 in the best-of-seven 2014 MLB World Series.