Got lump in my throat watching that. I said to my wife...New York? I can’t believe it. Maybe other teams should take their lead. Hockey...the anti-NFL sport.
Right on