Penny last pitched with the Marlins in 2014, appearing in eight games and posting a 6.58 ERA in 26 innings.
The 30-year-old Cabrera had one of the best seasons of his career in 2014, batting .301 with a .351 on-base percentage, .458 slugging percentage and .808 OPS in 139 games with the Blue Jays. He had 16 home runs, 35 doubles, 73 RBI and 81 runs.
Cabrera has done well in his career at U.S. Cellular Field. He has a .336 average, .591 slugging percentage, .957 OPS, two triples, seven home runs, 10 doubles and 24 RBI in 34 career games.
Cabrera is set to make $13 million in 2015, $14 million in 2016 and $15 million in 2017. He also has a limited no-trade clause. The details of Cabrera's no-trade clause are not known at this time. The 30-year-old Cabrera is coming off a season in which he hit .301/.351/.458 over 568 at-bats.
The news shouldn't come as a surprise. Samardzija is under control for just one season, but has been adamant about reaching free agency. General manager Rick Hahn said the club will attempt to get Samardzija to sign a long-term deal, but understands these things take time. "I look forward to Jeff getting to know us and know what we are about and understanding how he fits and how he can fit for the foreseeable future," Hahn said.
Samardzija has been quiet about signing a long-term deal, saying he needs to get used to his new organization first. "Long-term deals are all about relationships and the future," Samardzija said. "For me, to be able to be on this team all year and really get to know all the players and what the future holds is exciting."
Samardzija posted a 2.99 ERA over 219 2/3 innings last season.
|2014 Team Leaders|
|AVG||Jose Abreu , 1B||.317|
|HR||Jose Abreu , 1B||36|
|RBI||Jose Abreu , 1B||107|
|OBP||Jose Abreu , 1B||.383|
|SLG||Jose Abreu , 1B||.581|
|R||Alexei Ramirez , SS||82|
|SB||Alexei Ramirez , SS||21|
|W||Chris Sale , SP||12|
|ERA||Chris Sale , SP||2.17|
|WHIP||Chris Sale , SP||0.97|
|K||Chris Sale , SP||208|
|SV||Jake Petricka , RP||14|
|Full Team Statistics|
Men's Chicago White Sox Nike Navy Blue Logo Performance Hoodie Shop Now!