John Korir of Kenya won his second straight Boston Marathon on Monday morning, setting a course record in the 130th edition of the race with a time of