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...
7,638FollowersFollow
75,568FollowersFollow
6,175SubscribersSubscribe