On March 18, 2008 Barack Obama chose Philadelphia as the site to deliver his much-anticipated "A More Perfect Union" speech dealing with the race and the controversy surrounding his pastor, Rev. Jeremiah Wright.