1. The Giants are 0-5, but who is most to blame?

T