The SF Giants' worst-case scenario is very much in play.