Cheruiyot smashes Boston record with 2:05:52 sizzler - Boston Marathon report

Comments