The Red Sox have agreed to terms on a minor-league contract with free-agent left-hander Matt Moore, as was first reported by WEEI.com’s Rob Bradford. The deal, which is presumably pending a physical, comes with an invite to major-league spring training, according to The New York Post’s Jon Heyman.