Elizabeth Greason | Thursday, September 28, 2017
I am a New York sports fan. Always have been, always will be. I think that’s pretty evident if you look back at every Sports Authority column I’ve ever written. I have blind faith in my teams, even when they have done nothing to earn it. The Giants beating the Patriots in Super Bowl XLII?