On September 12 , 2017 , John was re-signed by the Cardinals and was released to the practice squad .
On September 12 , 2017 , John was released by the Cardinals and was re-signed to the practice squad .