Photo: Getty Images

Looks like SF football fans will have Colin Kaepernick as their QB for a while! He just signed a contract with the team through the year 2020... And Kaepernick's gotta be a pretty happy man today because it's worth up to $126 MILLION with $61 MILLION guaranteed! That's the highest ever guaranteed. Nice work!