Former All-Star slugger Darryl Strawberry is recovering after suffering a heart attack, he posted Monday night on social media.