News Item: New Giants/Jets stadium may be named for German company with Holocaust ties
I wonder what this guy thinks about it.