Giants have released Victor Cruz and Rashad Jennings. Gives them about 12 million in salary cap space. Cruz just hasn't been the same since that terrible knee injury.
Giants have released Victor Cruz and Rashad Jennings. Gives them about 12 million in salary cap space. Cruz just hasn't been the same since that terrible knee injury.