Had to do it: Giants' Parade Map released
The San Franciso Giants parade will be held Wednesday on Market Street. This is the first title for the franchise’s since they moved to San Francisco in 1958. The Giants lost the World Series in seven games in ‘62. They lost the World Series of ‘89 that was better known for the earthquake. They lost the World Series in 2002 though they had a five-run lead with eight outs to go. But who cares about all that old stuff now!