Marcio Jose Sanchez/ AP

Colin Kaepernick had an impromptu press conference today after signing a six-year contract extension.

close window