The Red Sox have signed two players to minor league contracts that include invitations to major league spring training.
Utility player Mike McCoy, 32, hit .245 with a .684 OPS for Triple A Buffalo in the Toronto organization last season. He had been primarily a shortstop and second baseman in his career with experience at third base and all three outfield spots. He even has pitched in four games over 12 seasons.
McCoy has appeared in 170 major league games from 2009-2012, hitting .190. Most of his big league experience came under John Farrell in Toronto during the 2011 and '12 seasons. He has played six positions in the majors.
Lefthander Tommy Layne, 29, appeared in 40 games for the Padres over the last two seasons, all in relief. He had a 2.84 ERA and 1.07 WHIP, going 2-2 with two saves. Layne spent most of 2012 with Triple A Tucson pitching in relief. He had a 4.50 ERA in 29 games.