Being a Saints fan I'm slowly emerging from depression (for a second year in a row).  NE winning made things worse (being also a Bills fan).  That NE game leads me to believe I need blood pressure medication.  Whether Edelman touched it or not didn't matter.  We all knew the outcome of that game.