Yes he was. He gave a speech at 7:00 PM that night [July 21?]
in Iowa.
According to this reference
Events on July 22, 2007 , he was scheduled for an appearance in Chicago, Illinois on July 22 as well as the La Raza speech in Miami, same day. From another link I found, supposedly he was scheduled for an appearance in IL at 12 pm, and a 3 pm La Raza speech. It could be the Chicago appearance was cancelled, because he showed up for the speech closer to 2 pm in Miami.