Why Krystof Hampl could be a future gem at Rangers According to Football Scotland, Rangers have completed the signing of…