ST. PAUL — Heavy metal icon Ozzy Osbourne has canceled his upcoming farewell tour, which included a July 3 stop at St. Paul’s Xcel Energy Center. Refunds are available at the point of purchase.

The news comes as little surprise to fans of the 71-year-old Rock and Roll Hall of Famer, who has suffered from several ailments in recent years and was diagnosed with Parkinson’s disease last February. He used a cane on stage at the Grammy Awards last month when he presented the trophy for best rap/sung performance with his wife, Sharon.

Osbourne launched what he said would be his final tour in April 2018. He played more than 40 shows that year, but postponed all of his 2019 concerts, which included a July 6 stop at the X.

But in a statement, Osbourne vowed he would return to the road: “I don’t want to start a tour and then cancel shows at the last minute, as it’s just not fair to the fans. I’d rather they get a refund now and when I do the North American tour down the road, everyone who bought a ticket for these shows will be the first ones in line to purchase tickets at that time.”

Osbourne is scheduled to travel to Switzerland in April for an undisclosed medical treatment that’s expected to take six to eight weeks.

In another statement, Osbourne said the European leg of his tour will start in September.

“First the staph infection in my thumb and now coming down with the flu and bronchitis. I want to apologize to all of my fans who have been so loyal over the years … I promise the (European tour) will be completed.”