According to this Daily Tar Heel letter to the editor from Anthony Dent of the UNC College Republicans, Karl Rove will speak at UNC Chapel Hill Sept. 20. Speech title: America’s Challenges.