Yahoo Sports reports: Zach Johnson won the Principal Charity Classic on Sunday in his debut in his home-state event, shooting a 5-under 67 for a four-stroke victory at Wakonda Club. Johnson grew up in Cedar Rapids, about two hours away. Johnson opened with a 69 and shot 63 on Saturday.