Will the Giants make the playoffs?