Yankee Fans In Town
edwardn
Senior Member
Yankee fans are flying in for the series this weekend, AT & T Park will have about 5,000 Yankee Fan!
We hope that the Giants can bring out the broom like what just took place in Colorado.
Go Giants!
We hope that the Giants can bring out the broom like what just took place in Colorado.
Go Giants!
Comments