Yoan Moncada agreed to terms with the Boston Red Sox on Monday, ending months of speculation surrounding the prized Cuban infielder. He'll get $31.5 million according to multiple reports, while the Red Sox will pay the same amount in taxes ...