The San Francisco Giants' worst-case scenario has come true.