NFL legend Randy Moss has revealed he is battling cancer, after weeks of fan speculation about his mystery illness.
The Vikings icon took to Instagram on Friday afternoon to share the devastating news, telling his followers that he has been in the hospital for the past six days.
Moss, who has stepped down from ESPN duties while he undergoes treatment, also explained that he cannot walk without a cane.
In the Instagram Live video, a frail Moss is seen hobbling into view, wearing a ‘Team Moss’ shirt, before revealing: ‘I’ve been telling y’all for the last few weeks that I’ve been fighting something internally, and boy is a cancer survivor.
“I’ll go into that a little more in a few minutes, but I just want to shout out to a lot of people who really helped me get through this. I was in the hospital for six days, I just got out today, thank God.
“So first and foremost I want to thank God for blessing me and my family through this difficult time, and allowing me to come out of this surgery and fight the cancer.”
Randy Moss has told fans he is battling cancer and has spent the last six days in the hospital
Moss wore sunglasses during his latest ESPN appearance as he opened up about his “internal” matter
Last week, fans were concerned about Moss when they saw his eyes turn yellow on TV
Moss then mentioned each of his doctors personally, before adding, “The best that Charlotte has to offer to humanity, I appreciate that. Some of the best in the entire country.
“Man, those prayer warriors. I felt all the prayers coming through, I really did. I looked at my social media while I was in the hospital, but all you prayer warriors, all my teammates, I saw everything you tweeted at me. I really felt that, my family felt that and we are certainly grateful for that.’
The former wide receiver then began explaining his “Team Moss” jersey, urging fans to help donate to his cause, with “most of the proceeds going to cancer research.”
Moss then thanked his ESPN crew for their support, claiming that “as soon as I get healthy again, I’ll be back with you, I promise you… I’ll be on set.”
The NFL legend then referenced the online speculation about his illness, which culminated in his own son making Larry Fitzgerald Sr.’s “disgusting” claim. that he was suffering from liver cancer.
In his Instagram post, Moss paid tribute to his ESPN colleagues and said he would be back
It’s still unclear exactly what cancer Moss is battling, though he later revealed that he had a stent inserted into his liver during a “two-hour procedure” on Thanksgiving.
“There were some people here who tried to be doctors, but they really weren’t doctors, and I don’t want to acknowledge those clowns,” Moss continued.
‘I’ve had a procedure and I told you last week about checks, scans and blood tests, it’s not just for men… women, everyone.
“You gotta check your ego at the door, man. When I was in the hospital, looking at my boys’ faces, my beautiful wife’s face, you filled me with so much joy, I just gotta get back to my family… Like I said, man, just be able to pull through and my family has given me so much strength.”