Lawrence Shankland has agreed personal terms on a move to Rangers and will undergo a medical in the next 24 hours.
The 30-year-old is on the brink of a move from Hearts having flown back early from a family holiday in Portugal to push it through.
Lawrence Shankland has agreed personal terms on a move to Rangers and will undergo a medical in the next 24 hours.
The 30-year-old is on the brink of a move from Hearts having flown back early from a family holiday in Portugal to push it through.