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