Rangers have reached an agreement to sign Heart of Midlothian captain Lawrence Shankland, with the move subject to a medical expected to take place in the coming days.
The Scotland international has long been linked with a switch to Ibrox and now looks set to become Danny Rohl’s first signing of the summer.
The 30-year-old striker captained Hearts to a second-place finish this season, narrowly missing out on the Premiership title to Celtic on the final day. Since arriving at Tynecastle in 2022, Shankland has netted an impressive 88 goals in 171 appearances.

