I just have to say this:
HELL YEAH, THE GIANTS ARE IN THE SERIES!!!
Those last two games are so freaking awesome.
Sunday night, I was texting updates of the game to my mom as my parents had already boarded their cruise ship to Hawaii and were waiting to sail. Monday night, Granny and I whooped and hollered as my boys whooped some serious Cardinal ass San Francisco style, 9-0, and finished up in what appeared to be a monsoon.
MY BOYS ARE TOTAL STUDS!