im really questioning my pick of the giants to win their division. their passing game is gonna be in shambles again this year. jennings should do wonders for their running game... but its tough to run when youre behind. and their front 7 is pitiful, we're running all over them.