In what was supposed to be a big surprise, but got leaked in advance, former Rep. Gabrielle Giffords (D-Ariz.) delivered the Pledge of Allegiance at the Democratic National Convention on Thursday night.
Giffords, whose name was never listed on the convention schedule, appeared onstage with Debbie Wasserman Schultz, who is a close friend of Giffords and is also the DNC chairwoman.