Bill O'Reilly Apologizes Over Supreme Court Prediction: 'I May Be An Idiot' (VIDEO)

Bill O'Reilly faced the music on Monday, coming through with his pledge to "apologize for being an idiot" if the Supreme Court upheld the individual mandate in President Obama's health care law.

O'Reilly made the bold pledge in late March as a way to express his certainty that the Court would find the mandate unconstitutional. Of course, it did not, with Chief Justice John Roberts finding that it could be upheld as a tax rather than through the scope of the Commerce Clause.

O'Reilly was off last week, though he called in to react to the ruling and did not eat his words then. But he was back on Monday, and owned up.

"I’m not really sorry, but I am a man of my word, so I apologize for not factoring in the John Roberts situation," he said. "Truthfully, I never in a million years thought the chief justice would go beyond the scope of the Commerce Clause debate and into taxation. I may be an idiot for not considering that."

As is his wont, O'Reilly then brought on frequent guest Bernie Goldberg to analyze the reaction to his reaction to the ruling. Both lamented the "far left smear sites" targeting O'Reilly.

"You may be many things Bill, but naive isn't one of them," Goldberg said. "You made a big, loud prediction, so of course they're going to go after you." O'Reilly seemed to find this argument persuasive.

Political Reaction To Health Care Ruling