The Boston Red Sox signed free-agent INF Jonathan Diaz (Blue Jays) and 1B Mark Hamilton (Cardinals) to minor league deals with invites to spring training Friday, Jan. 4. Both players are likely to start the year with Triple-A Pawtucket.