McGrath’s 16-month tenure ends as the White House appoints Andrew Haden as acting U.S. attorney for the district.