Rangers have reportedly clinched the signature of former Kilmarnock striker Kris Boyd.
The 30-year-old became a free agent at the end of last season after his contract expired at Rugby Park.
While Kilmarnock were keen to tie down the forward to a fresh contract, Boyd opted to look elsewhere once the campaign came to an end.
According to Sky Sports News, Boyd has agreed a one-year deal to return to Rangers after agreeing personal terms with the Scottish Championship side.
Aberdeen and Dundee United are also said to have been interested in the striker, who spent four years with Rangers before signing for Middlesbrough in 2010.