I have been a fan of the San Francisco Giants for many, many years. The last time I celebrated like this was 2002. The SF Giants have never won a World Series. Of course, neither have the Texas Rangers.
I’m pulling for the ragtag group from the Bay area to kick and claw their way to victory in this one.
Share this Post