NASCAR driver Jimmie Johnson can cross another item off his bucket list - he was able to finish the Boston Marathon Monday.
The Boston Marathon, one of the most prestigious 26-mile races in the world, was once again run in bad conditions with rain, wind and low temperatures making fast times hard.
USA's Jordan Hasay was third in 2:25:20, Ethiopia's Meskerem Assefa fourth in 2:25:40 and defending champion Desiree Linden fifth in 2:27:00.
Last year's second-place finisher, full-time nurse Sarah Sellers of Tucson, also improved her time from last year but finished 19th.
Lawrence Cherono out-sprinted Lelisa Desisa in the last 100 meters to win the men's race by just two seconds.
The 2019 Boston Marathon will be remembered for one of the most dramatic finishes in race history. He placed 20th in his age group and 238th overall.
The 43-year-old had said he wanted to finish in the three-hour range, and he came in at 3:09:07, and looked fine for having completed his first marathon.
The elite women's race was a different story.
Yuki Kawauchi, of Japan, won the race in 2018.