The US Embassy in Spain handles all extraditions of American citizens such as John McAfee
This would be overseen by a position known as Legal Attaché in Madrid, called a LEGAT
The LEGAT office is run by the FBI through their International Operations Division
Chris Wray again