2:08:37 The time it took for Meb Keflezighi to finish the Boston Marathon yesterday, making him the first American man to win the race in 31 years. (Source: Wall Street Journal)