Ready, set, go – who is the only president to have ever run a marathon?

Answer George W. Bush

George W. has set the pace on the track. The former president finished the Houston Marathon in 3 hours, 44 minutes, and 52 seconds in 1993.

Last updated 5 years ago · 9.8K views · SOURCE