Via: NBCS Bay Area
The 49ers signed Colin Kaepernick to a contract extension a full seven weeks before their target date of the opening of training camp...