Originally posted by HrNY
View Post
With that said, the significance of that series and the rivalry the Dodgers and the Giants have made it feel like we won the World Series.
Comment