Re: Why we WILL WIN Game 5: The Definitive List
Originally Posted by HometownHero
Somewhere the Giants have a list just like this on why they will win.
Er, I'd point out a few obvious things like SF isn't at home and Vegas isn't favoring them but no matter.
The evidence is overwhelming.
LATOS IS A MACHINE. GAME 5 IS OURS!
Reds & Nats, 2013 LCS. Take2 (9/13) Reds but no Nats