And the Eagles have landed