The 57-year-old Gibbons finished the New York Marathon. It's the fifth time the D.A. has completed the 26.2 mile run.
This year's annual race attracted around 40,000 participants, in which runners compete for $600,000 in prize money.
For more information, or to see if Gibbons beat Katie Holmes, go to the NY Marathon website.