Tags Posts tagged with "Tom Coughlin Victor Cruz Contract Frustrating"

Tag: Tom Coughlin Victor Cruz Contract Frustrating

Victor Cruz and the New York Giants were on their way to a contract extension almost six months ago.  At that time, Cruz was...
8,306FollowersFollow
83,402FollowersFollow
6,755SubscribersSubscribe