Fresh off their first series win of the season in Baltimore, the Boston Red Sox are set for their home opener on Friday, the start of a three-game series against the St. Louis Cardinals.
An Astros offense that had been hitting a paltry .178 with only four extra-base hits so far this season collected five ...