The Giants’ Wait for Victor Cruz Could Be Nearing an End
The star receiver has not played in roughly a year while recovering from a strained calf muscle and major knee surgery.
Read More…