Via: MLB.com
It has been 38 seasons since the Big Red Machine of Cincinnati became the last National League team to win back-to-back World Series championships. The Giants.....
Go to ArticleNote: The content at the destination link is not affiliated with or endorsed by Giants 365.