According to multiple reports Monday, the Boston Red Sox and free-agent Cuban infielder Yoan Moncada have agreed to terms on a minor-league contract worth $31.5 million.The Red Sox will pay the same amount in taxes to Major League Baseball because Moncada is 19 years old and has less than five years of professional experience playing overseas.