Has Jordan Rankin signed?

Can someone tell me if he has signed, because this kid can really play, has exceptional footwork and a clever kicking game. I hope we have he can play 5/8 until 2018 then Wright or Pearsell can knuckle down the 5/8 position. Or if Rankin can really take off maybe he can be a long term option in the halves.