EATON COUNTY, MI -- Jon Olson was a day away from his hometown.

Some 2,600 miles into his cross-country bike ride, he had been biking for more than two months and was going to stop in Ann Arbor before continuing to the east coast.

But the 60-year-old retired journalist was struck from behind in Eaton Rapids Township on Thursday, cutting short his coast-to-coast bike ride for the Muscular Dystrophy Association.

He was $1,055 past his fundraising goal and on the second leg of his odyssey, with about 800 miles to his final destination, New York City, when he and a friend were struck on Island Highway at about 9:30 a.m. The initial investigation suggests the driver didn’t see the two cyclists on the roadway, according to police.

Michigan State Police said Olson and his friend had “serious, but non-life-threatening injuries." The two were taken to Sparrow Hospital in Lansing for treatment.

Julie Vosper, Olson’s wife, said Olson has several fractured bones and a lacerated kidney.

His riding partner fractured his leg in multiple places and had severe swelling, Olson’s relative Kristi Sogn said.

Olson will be in the hospital for at least a week, Vosper said. She said his muscular dystrophy affects his ability to swallow so hospitalization has been difficult.

Olson, now a Milwaukee resident, was diagnosed with an acute form of muscular dystrophy six years ago when he realized his weak grip strength, problematic swallowing, irregular walking pace and occasional trouble talking were all connected, according to his donation page.

He decided to embark on the cross-country bike ride to raise $10,000 for the nonprofit associated with his disease, detailing the journey in a blog.

State police were still investigating the circumstances of the crash. Alcohol was not believed to be a factor, police said.