Cardinals at Giants NLCS Game 3 preview: Lackey vs. Hudson YoopyaOct 14, 2014July 15, 20230 St. Louis Cardinals at San Francisco Giants, Tuesday, 4:07 p.m. ET. TV: Fox Sports 1 SAN FRANCISCO – The Giants are set to host the Read more