The "turf monsters" at MetLife Stadium will be no longer, as the home of the NY Giants and Jets is set for a big upgrade. Will star players be enticed to sign there?
I had a chance to make it out to MetLife Stadium for New York Giants game recently and saw what I thought was a bizarre touchdown celebration: A fan raising his friend's prosthetic leg over his head.