Tag Archives: Larry Donnell

NFL Rumors: Would The New York Giants Release Victor Cruz Following Catastrophic Injury?

A little over a year ago, the New York Giants signed wide receiver Victor Cruz to a five-year contract extension worth $43 million. The deal included $15.6 million in guaranteed…