Fox News announced on Thursday it has resigned Pentagon correspondent Jennifer Griffin to a multi-year contract.