on 25 january 2020, it was announced that defoe had signed a pre-contract agreement with rangers, and would join the club permanently on a one-year deal, at the expiry of his bournemouth contract in june 2020.