The Boston Red Sox agreed to a three-year, $120 million contract with longtime Houston Astros third baseman Alex Bregman.
MLB took steps two years ago to reward hitting the ball on the ground, but the best path to winning is still through the air.
Some results have been hidden because they may be inaccessible to you
Show inaccessible results