Tom Coughlin got the news this week that the Giants want him back for another season, despite now three straight years of missing the playoffs. Now admittedly injuries and disappointing production from players has caused some of the woes so you can’t blame it all on coaching, but at the end of the day the blame for losses and praise for wins comes with the job. It is always great to have a supportive owner, but John Mara said he almost fired everyone after the Giants lost to the Jaguars earlier this season.