Sen. John McCain was one of three Republicans who helped shoot down the "skinny" repeal of Obamacare early Friday morning, and two retired D.C. politicians reportedly helped talk him into the "no" vote.

Former Vice President Joe Biden and former Sen. Joe Lieberman, I-Conn., both pressed McCain to oppose Senate Majority Leader Mitch McConnell's efforts to advance a plan that ultimately aimed to repeal and replace portions of Obamacare, according to a Washington Post report.

Biden's discussion with McCain in particular was described as an emotional one as his son, Beau, passed away in 2015 due to the same aggressive brain cancer that McCain recently was diagnosed with.

McCain ultimately joined Republican Sens. Lisa Murkowski of Alaska and Susan Collins of Maine, as well as 48 Democrats, to sink the bill 51 votes to 49.

In a statement explaining why he rejected it, McCain said he was concerned that the stripped-down bill would eventually be voted on by the House and ultimately become law. Earlier, House Speaker Paul Ryan said he was willing to go to conference with the Senate should they pass the legislation, in order to devise a more comprehensive replacement of Obamacare. But that wasn't assurance enough for McCain.

"The Speaker's statement that the House would be 'willing' to go to conference does not ease my concern that this shell of a bill could be taken up and passed at any time," he said.

McCain called on his colleagues to adopt the "correct way of legislating" by sending the bill "back to committee, hold hearings, receive input from both sides of the aisle, heed the recommendations of nation's governors, and produce a bill that finally delivers affordable healthcare for the American people."