Chael said Randy had stents put in his heart. It must have been a very serious heart attack.
That's direct result of steroid use. Low HDL, high LDL -> clogged arteries.
Like Nate Diaz said, "everyone is on steroids". Hell even Nate himself was just shown to be on steroids, even when pointing fingers accusing others like Connor Mcgregor.