Trump was asked Monday whether he thought the ad was offensive.
The 30-second ad used the story of Luis Bracamontes, an undocumented Mexican immigrant convicted of murdering two Sacramento, California, police officers in 2014, to stoke fears about what the migrant caravan could bring to America.
Monday morning, NBC backpedaled, saying in a statement that "after further review we recognize the insensitive nature of the ad and have chose to cease airing it across our properties as soon as possible".
CNN quickly condemned the ad, running multiple articles that condemned the ad and the 2016 GOP election strategy in general as "racist". The ad, endorsed by President Donald Trump, was created to fire up fears of a migrant caravan headed toward the United States in advance of Tuesday's midterm elections. "The migrant caravan must be stopped", the ad, which aired during Sunday Night Football, declares.More news: County Unemployment Rate Down In September
NBC later said it would pull the advertisement as soon as possible due to its "insensitive nature". Parscale made no mention of Fox's decision.
Fox News, which had also been running the ad, issued a statement about taking it down shortly after NBC, according to a CNN report.
Bracamontes last entered the country in the early 2000s, when George W. Bush was president, according to the Washington Post.
Both NBC and Fox News joined CNN in refusing to run a Trump controversial campaign advertisement.
"The #FakeNewsMedia and #PaloAltoMafia are trying to control what you see and how you think", he said, an apparent reference to Facebook's Silicon Valley headquarters.
"So @nbc and @Comcast aired that racist Trump caravan commercial during the football game". Under its rules, ads must not contain shocking, sensational, disrespectful or excessively violent content.