The Giants aren't going to really go into this season with this roster, are they?