Craig had a down season in 2014, batting .215 with eight home runs and 46 RBI in 126 games between the Cardinals and Red Sox. He really struggled with the Red Sox, batting .128 with one home run and two RBI in 29 games.
Heyman has confirmed the multiple media reports outlining the full details of the trade. The Padres are set to receive Myers, catcher Ryan Hanigan, pitcher Gerardo Reyes and pitcher Jose Castillo from the Rays.
The Rays are getting two players from the Nationals -- outfielder Steven Souza and pitcher Travis Ott -- and three players from the Padres -- catcher Rene Rivera, first baseman Jake Bauers and pitcher Burch Smith.
The Nationals are getting pitcher Joe Ross from the Padres, as well as a player to be named later, which will be shortstop prospect Trea Turner. Because Turner was a 2014 draft pick, he can't be traded until June.
Kalish appeared in 57 games in 2014 for the Cubs, hitting .248 with four triples and five RBI.
Ruggiano, who played in 81 games in 2014, hit .281 with six home runs and 28 RBI for the Cubs. He spent the previous two seasons with the Marlins, where in 2012, he hit a career high .313 with 23 doubles and 36 RBI.
Brazis went 8-6 with 14 saves and 2.89 ERA in three years with four teams in the Mariners minor league organization.
Myers, who hit .222 with six home runs and 35 RBI in 87 games, was also the Rookie of the Year in 2013.
Yahoo Sports MLB columnist Jeff Passan reported this deal might also involve pieces going to and from the Nationals.
“We do believe in Josh,” Dipoto told FOXSports.com. “We’ve seen it every day when he takes batting practice. We’ve seen him hit balls that humans shouldn’t hit. What he does, 99 percent of the players can’t do.
“We are absolutely of the belief that the ability is there for him to do the things that he has done in the past. Now we have to help him turn the key to bring the ability out.”
The talks for Hamilton were considered exploratory and were unable to gain traction, according to Ken Rosenthal.
Hamilton, 34, is owed $83 million over the next three years and only played in 89 games in 2014, hit .263 with 10 home runs and 44 RBI.
Ken Rosenthal of FOX Sports first reported the discussions between both sides.
The 2013 Rookie of the Year winner has not played more than 90 games in each of his first two seasons in the majors. Last season, he hit .222/.294/.320 with six home runs and 35 RBI over 361 at-bats. He has a career batting average of .258 through his first 175 games.
"Matt was an important part of this team for the last six seasons. We appreciate his many contributions to the Rays on the field, and the professionalism he brought to the ballpark," Rays vice president of baseball operations Erik Neander said. “We’re excited about the experience Kevin brings to the bullpen, and his ability to pitch in key moments of the game."
Joyce, who was an All-Star in 2011, spent six of his seven seasons in the majors with Tampa Bay. He heads to Los Angeles with a .250/.342/.441/.783 slash line in 725 career games. Joyce has a .104 average, one home run and seven RBI in 19 games at Angel Stadium.
Jepsen is 13-18 with a 3.94 ERA over seven seasons for the Angels. He had a career-high 75 strikeouts in 65 innings in 2014, while posting a career-low 2.63 ERA.
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.