The Boston Red Sox have hit 38 home runs versus the Astros at home all-time.

red sox all-time homeruns vs astros at home

Explore