[Passan] Closer Carlos Estévez and the Kansas City Royals are in agreement on a free agent contract, sources tell ESPN.