NLCS – All to play for place in World Series
The San Francisco Giants are still alive having staved off elimination and adversity all season long. Last night, the Giants beat the St. Louis Cardinals 6-1 to set up a deciding NLCS game 7, after which the winner will face…