For NBC Sports Boston, sports radio host Michael Felger's mocking of the deaths of Roy Halladay and Dale Earnhardt was a take too far.

The network, which employs Felger as a host on its programming and simulcasts his "Felger and Massarotti" radio show, has suspended him from on-air appearances, the Boston Globe reports.

"As a result of his insensitive comments about Roy Halladay and Dale Earnhardt on Wednesday, Michael Felger will not appear on NBC Boston effective immediately through Sunday,'' the network said in a statement. "While we don't have editorial control of the content of his radio show, which we simulcast, Felger's comments are not representative of our views or standards."

A statement from NBC Sports Boston on Michael Felger... pic.twitter.com/HsEfaM31QM — NBC Sports Boston (@NBCSBoston) November 10, 2017

Felger's radio show, which is produced by The Sports Hub and CBS Radio, has not been suspended.

After Halladay died in a crash this week while piloting an amphibious plane over the Gulf of Mexico, Felger devoted time on his Wednesday show to criticizing and mocking his decisions.

Felger said that Halladay's piloting was reckless and irresponsible, and at one point said it was justified to say that Halladay "got what he deserved."

"Weee! Oh look I just landed on the water, everybody. I'm gonna tweet it!' Splat. You're dead. Two kids. Moron," he said.

Felger went on to make fun of the death of NASCAR star Dale Earnhardt, who died in a crash during the 2001 Daytona 500.

"I root for the wall. I really do. That ain't no tragedy," Felger said.. "I'm supposed to feel bad for you? Give me a break."

Felger later apologized for his remarks.

"I feel bad about what happened on a lot of levels. I feel bad about what I said and how I conducted myself," Felger said, according to the Boston Herald. "To say it was over the top, and insensitive, is really stating the obvious. ... The presentation and the tone, and the hyperbole, was just low-class, bad, not good. ...I regret my conduct yesterday. ... I'm not asking for any sympathy or break or anything. What I've gotten I deserve. I deserve what I've gotten in the last day or two."

NBC Sports, which is television partners with NASCAR, was chiefly motivated to suspend Felger by his comments about Earnhardt, industry sources told the Globe.

Felger is no stranger to controversy. Last year, he criticized Boston Celtics big man Al Horford for missing a game to attend the birth of his child, sparking backlast both from Horford's family and other media outlets.