Still own the Giants in the World Series no matter the city
3
21
94
0
0
Download Image
@RFWill149 Big ups to the only triple A team in the MLB
@RFWill149 The Giana fan base doesn’t even acknowledge 2002. Like it didn’t happen. SF really thinks they are 3-0 in World Series and not 3-2.
@RFWill149 Absolutely! From the east coast to the west coast!