Skip to main content
Report this ad

See also:

Kaepernick's huge contract is low risk for the 49ers

Colin Kaepernick speaks after signing his new contract
Colin Kaepernick speaks after signing his new contract
Christian Gin / Examiner.com
Report this ad