Rangers complete the signing of Lawrence Shankland from Scottish Premiership rivals Hearts, multiple outlets report. The forward, who is also a Scotland international, is described as a Hearts captain and a key figure for the club in the prior season. BBC Sport reports that the move happens soon after Hearts finish as runners-up in the Scottish Premiership, framing it as an early off-season transfer. Shankland is quoted by the BBC as saying the move fulfills a “dream” to join Rangers, his “boyhood club.”
Several reports state Rangers are in advanced talks or close to finalising the deal before the transfer is described as completed. The financial details are not consistently stated across the coverage: one outlet says the fee is undisclosed, while other reporting—including a BBC item—previously indicated Rangers could potentially sign him on a free transfer depending on a contract clause. Overall, the sources agree on the player, his clubs, and the timing, while differing on the reported transfer cost specifics.