Lawrence Shankland's chances of joining Rangers appear to have gone amid the Heart of Midlothian striker's barren goals run even though the 29-year-old remains out of contract next summer. The Herald) ...