Win Mcnamee | Getty Images Sen. Lindsey Graham agreed Tuesday to accept service of a subpoena for his testimony before a Georgia court investigating possible criminal interference in the 2020 election by then-President Donald Trump. However, Graham, RSC, still reserved his right to challenge the legality of the subpoena, according to a court filing. The Atlanta-based grand jury is seeking evidence of efforts by Trump and others to persuade Georgia officials to overturn the election won there by President Joe Biden. Graham’s agreement to accept the subpoena will likely smooth over his dispute with Fulton County District Attorney Fannie Willis over the demand for his testimony. The Republican congressman, one of Trump’s closest confidantes in the Senate, had asked a federal judge in South Carolina last week to quash the subpoena issued by Willis. But Willis in a court filing Monday told the judge that Graham’s challenge was too early and not filed in the right court. He said the fact that Graham had not yet been served with the subpoena made the motion premature and that it might not be served in South Carolina. On Tuesday, attorneys for both parties told the judge that Willis and Graham “have reached an agreement to withdraw all pending proceedings and actions” in South Carolina district court. “Senator Graham has agreed to serve a subpoena for testimony by the Fulton County Special Purpose Grand Jury in Atlanta, Georgia, without waiving any challenge or any applicable privilege and/or immunity,” the attorneys wrote in the court filing. Any future challenges to the subpoena will be heard in Georgia, either in Fulton County Superior Court or in U.S. District Court in Atlanta. A hearing scheduled for Wednesday morning in South Carolina court has been canceled. This is breaking news. Check back for updates.