The playoff talk is over for the New York Giants, as they sit at 3-8 on the season. Now, they have...