Russell Wilson's contract with the New York Giants is worth up to $21 million, but only half is guaranteed. According to NFL insider Albert Breer, Wilson can earn the other $10.5 million based on his ...