If Joe Montana was putting together a football team, Colin Kaepernick would be at the top of his shortlist, with Russell Wilson a close second.