Meb Keflezighi crossed the finish line to become the first American winner of the men's race since 1983.