Good to hear Colin Kaepernick had a solid performance in practice!
Posted by Niners Nation: A San Francisco 49ers Blog on
49ers training camp practice recap, 8/12: Colin Kaepernick has a strong day
Colin Kaepernick threw footballs to Vernon Davis, and they were caught. Wooh!
ninersnation.com