Sarah Palin's future as a Fox News commentator appears to be in doubt following a New York magazine report that she angered Roger Ailes, the conservative news network's chairman, by making her announcement that she will not run for president on Mark Levin's radio talk show instead of Fox News. The magazine, citing unnamed sources, said that after Palin made her announcement on October 5, Ailes summoned the news network's programming chief, Bill Shine, into a meeting and said that he was considering dropping her as a network commentator, for which she is reportedly paid $1 million per year. "I paid her for two years to make this announcement on my network," Ailes reportedly told Shine. Shine reportedly than called Palin's agent, Bob Barnett, and told him about Ailes's anger and that he was considering having her "benched." According to the New York report, Barnett later told Shine that Palin recognized her mistake and apologized. Another source told the magazine that Palin made her announcement on the radio show because Levin was a longtime supporter and she was upset that Fox News continues to air interviews with longtime Republican strategist Karl Rove, one of Palin's principal detractors.