Are the New York Giants the NFL’s least desirable trade destination?
Are the New York Giants one of the NFL’s least desirable trade destinations? Are they actually the least desirable? Right out of the gate, that notion seems preposterous. The Giants are one of the most decorated organizations in football and their ownership is regularly praised for the way they treat…