Boston will be Schwarber’s third big-league team. He played for the Chicago Cubs from 2015-20 and then signed as a free agent with the Nationals in January.
Schwarber is hitting .235 with 25 home runs and 53 RBIs this season but has not played since July 2 when he suffered a right hamstring strain. According to reports, he’s expected to return to action soon.
Schwarber set a Nationals record with 16 homers in June — seven of them leading off a game. He became the third player in major league history to hit 16 homers in 18 games, and only Sammy Sosa (20 in 1998) has hit more homers in June. He was named National League Player of the Month and was named an All-Star for the first time.
Schwarber goes from a team with a 47-55 record to one with a 63-41 mark. The Red Sox have a 1½-game lead in the American League East Division.