CNN called out the ad as blatantly "racist" in replying to critical tweets from Donald Trump Jr., the president's eldest son, who charged that the network would "only run fake news and won't talk about real threats".
NBC was first to announce its decision, doing so after a backlash over its decision to show the 30-second spot during "Sunday Night Football". In the late 1990s, Bracamontes was arrested on drug charges in Phoenix, Arizona, but later released for "unknown reasons" under anti-immigrant Sheriff Joe Arpaio.
NBC's decision to run the ad during the highly anticipated game between the New England Patriots and the Green Bay Packers was criticised on Twitter.
"Upon further review, Fox News pulled the ad yesterday and it will not appear on either Fox News Channel or Fox Business Network", Marianne Gambelli, Fox News's president of advertisement sales, told CNN on Monday.
Khashoggi’s sons ask for his body
Separately, a top Saudi human rights official has reiterated his government's "regret and pain" over Mr Khashoggi's death. The report said they visited the consulate every day from their arrival on Oct 11 until Oct 17.
The ad includes footage of Luis Bracamontes, a twice-deported immigrant from Mexico sentenced to death in California for killing two police officers.
CNN quickly condemned the ad, running multiple articles that condemned the ad and the 2016 GOP election strategy in general as "racist". It blames Democrats for allowing him into the country. It then tries to paint the caravan of Central American refugees with a broad brush, suggesting that they too may be cop killers like Bacamontes, despite no evidence suggesting such.
"This ad violates Facebook's advertising policy against sensational content, so we are rejecting it", the company said in statement. "While the video is allowed to be posted on Facebook, it can not receive paid distribution", a Facebook's spokesperson said in a statement to CNET.
The ad was not submitted to either ABC or CBS, according to sources close with CNN. When presented with an opportunity to be paid to take a version of this ad, we declined.
Fox News, which had also been running the ad, issued a statement about taking it down shortly after NBC, according to a CNN report.