Just 69 days after finishing sixth at New York, Keflezighi won the U.S. Olympic Trials Marathon in Houston, running 2:09:08, taking five seconds off his personal best set just two months prior. Photo: PhotoRun.net