By:
Jason Dearen
10/23/12 6:24 PM
Giants fans walked in a daze Tuesday morning near the team’s soggy waterfront ballpark, still not quite believing that just hours earlier their rain-soaked squad had clinched the National League pennant.
As dozens flocked to the team’s merchandise store, snatching up sundry items and celebrating the Giants’ unlikely comeback victory over the St. Louis Cardinals in the National League Championship Series, the reality began to set in.
Read More