Giants are having a no good, very bad week

One DL tore his Achilles, their WR1 isn’t close to a return, and they’re stuck with their GM for many more years.