NASHVILLE, Tenn. — Baseball executives headed home Thursday with top free-agent sluggers still on the market and trade talk percolating that could lead to more swaps in coming weeks.

Outfielder Jason Heyward and first baseman Chris Davis figure to strike the largest deals among hitters. The top pitchers already have signed, with David Price getting a $217 million, seven-year contract with Boston and Zack Greinke a $206.5 million, six-year deal with Arizona.

In moves Thursday as people left, reliever Jonathan Broxton stayed with the St. Louis Cardinals, agreeing to a $7.5 million, two-year contract, and reliever Juan Nicasio agreed to a deal with Pittsburgh, one week after he was cut by the Los Angeles Dodgers.

Reliever Tony Sipp stayed with the Houston Astros for an $18 million, three-year contact and first baseman Mark Reynolds accepted a $2.6 million, one-year contract with Colorado.

Right now, most rosters are far from complete. After trading pitchers Adam Warren and Justin Wilson and adding infielder Starlin Castro, New York Yankees GM Brian Cashman said he pleased new hitting coach Alan Cockrell and displeased pitching coach Larry Rothschild.

“Alan’s got the nice Christmas card probably coming,” Cashman said, “and I’m getting coal from Larry right now.”

 

ANGELS: Los Angeles acquired infielder Yunel Escobar from the Washington Nationals for right-handed pitchers Trevor Gott and Michael Brady.

METS: A person familiar with the deal said free-agent shortstop Asdrubal Cabrera agreed to a two-year, $18.5 million contract. Cabrera would be the second middle infielder added by the Mets at the winter meetings after they acquired second baseman Neil Walker from the Pittsburgh Pirates for left-hander Jon Niese.

PADRES-BREWERS: Milwaukee’s Christian Bethancourt was traded to the Padres in exchange for Casey Kelly, a former Portland Sea Dog, and Ricardo Rodriguez, reported MLB.com.