Answered October 29th, 2017

The Astros are the first team with 5 home runs in a World Series game since the 1989 Athletics.

Which team was the last with 5 home runs in a World Series game?