Leave the Giants and home runs in 4 consecutive with multiple home runs tonight to me.
>>1652074 Consecutive games with a home run, and two tonight...that is.