Why these Giants’ futures may depend on how they close an otherwise lost season

previous post