The 49-year-old Edmonds sent a video update Saturday night on his Instagram Story saying he was back home after testing positive for pneumonia for the first time in his life, but was awaiting results of tests for the coronavirus.
“I’m just trying to rest up and get better,” Edmonds said, adding that he’d provide an update when he heard from doctors.
Earlier Saturday, Edmonds posted a photo of himself in a hospital room with a facemask covering his nose and mouth.
“Held off as long as I could,” he wrote on the post. “I thought I was tough enough to get through. This virus is no joke. #gethealthy.”
He said he was feeling “super sick” and added that he wasn’t “taking any chances because it’s so hard to get tested by the rules of the CDC.”
Edmonds played 17 seasons in the majors, mostly with the Los Angeles Angels and St. Louis Cardinals. He won eight Gold Glove awards, and finished with a .284 career batting average with 393 home runs and 1,199 RBIs. Edmonds also helped the Cardinals win the World Series in 2006. He also played for the San Diego Padres, Chicago Cubs, Milwaukee Brewers and Cincinnati Reds late in his career before retiring in 2011.