Russell Wilson has joined the New York Giants with a one-year contract, aiming for a fresh start after previous success. His ...