Life | Mon Jul 8, 2013 5:53pm EDT

Giants receiver Cruz signs through 2018