Where is tonight’s game played?
That seems to be the key.
I don’t think I can ever remember a World Series where the home team consistently lost.
Minute Maid Park, Houston.
Go, ‘Stros!!