Kyle Lafferty completes move from Hearts to Rangers
Lafferty successfully completed a medical today and has signed before tonight's midnight signing deadline for the Europa League play-off – allowing him to play for the Ibrox club against FC Ufa tomorrow.
• READ MORE - Analysis: How will Hearts replace Kyle Lafferty?
Advertisement
Hide AdAdvertisement
Hide AdLafferty scored 19 goals for Hearts last season after arriving from Norwich City. His contract at Tynecastle Park was set to run until summer 2019 but Rangers were keen to take him back to Ibrox this summer. He spent four years there between 2008 and 2012.
Hearts officials had initially rejected bids from their Glasgow counterparts. However, the two clubs have now struck a deal.