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.