Has Shawn Johnson been to Iowa?

Shawn Johnson lives in Iowa.