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.