It was supposed to be a celebration of 100 seasons of the New York Giants franchise. Instead, the 2024 Giants under head ...