Colin Kaepernick Shows Off Refined Throwing Motion

April 30, 2015 at 7:32 am by Terez in Main, Terez T.V.

A video posted by Cam Inman (@49erscam) on