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.