As reported last week, the Washington Nationals’ own beloved racing president Teddy Roosevelt did in fact enter today’s Marine Corps Marathon in Washington, DC, and finished the race in an incredible 6:26:49. Given that the costume weighs over 40 pounds, it’s a monumental feat to have finished the race at all. Teddy apparently had to lie to enter the marathon, reporting his age as only 50, but we all know that the big Bull Moose actually turns 150 tomorrow.

Thanks to flickr member Bullneck, who has contributed photos before, for these first images from today’s marathon. And for those of you who didn’t catch the hilarious photos from Friday’s press conference, check them out over at Nats320. SBF, your tips paid off!