Former Houston Astros infielder Alex Bregman has reportedly agreed to a three-year, $120 million contract with the Boston Red Sox. The deal ... on offense and a black hole in the outfield since ...