Colin Cowherd: Russell Wilson’s new contract finally makes the Seahawks ‘his franchise’
Russell Wilson and the Seattle Seahawks have come to terms on a new contract that will officially make him the league’s highest-paid player. Hear why Colin Cowherd believes the new contract officially makes the Seahawks Wilson’s his franchise.