The Boston Red Sox have homered 38 times against the Astros at home all-time.

red sox all-time homeruns vs astros at home

Explore