Haggard had been hospitalized in Macon, Ga., for about a week with double pneumonia. While there, doctors discovered three stomach ulcers and eight polyps in his colon.
At one point, the 74-year-old checked himself out of the hospital to return to Redding, Calif., by tour bus. But he returned a few hours later after deciding the trip would be too taxing.
The “Okie from Muskogee” singer was diagnosed with lung cancer a few years ago, but recovered after part of his lung was removed.
It’s unclear how Haggard’s recent health issues will affect his touring schedule. His website shows him playing next on Feb. 28 in Tucson, Ariz.