John Kerry actually said...
It is a political agreement. But the actual agreement between the IAEA and Iran is signed and that is a legal obligation.
Context
Kerry clarifies the legal status of the Iran nuclear agreement.
02/24/2016