Joe Garner joins Rangers on three-year deal - Sky sources
Last Updated: 20/08/16 3:17pm
Joe Garner has joined Rangers from Preston on a three-year contract, according to Sky sources.
Mark Warburton has completed a deal for the striker after missing out on former England centre-half Joleon Lescott earlier on Friday.
Personal terms could not be agreed with Lescott, according to Aston Villa boss Roberto Di Matteo, but Garner becomes the Scottish club's 10th summer signing after ending his three-year spell at Preston.
The 28-year-old scored 57 goals for North End and counts Carlisle, Nottingham Forest and Watford among his other former clubs.