Since its introduction in 1981 (and implementation in 1995), the San Francisco Giants have appeared in 6 National League Division Series. They will start their 7th NLDS appearance tomorrow afternoon against the Nationals, coming in with a 3-3 NLDS record. The Giants appearances in the NLDS have been filled with memorable moments, some created by […]
Top 5 Giants’ NLDS Moments - Around the Foghorn - Around the Foghorn - A San Francisco Giants Fan Site - News, Blogs, Opinion and More