Zach Johnson visits Cedar Rapids for great cause.
1 / 27
KCCI - Des Moines Videos
Wed, Oct 10, 2012 3:03 PM EDT