Inverness defender Gary Warren has vowed the Highlanders will be back to their best when they take on Rangers.
Inverness defender Gary Warren has signed a new three-year deal with the Highlands club.
Team news for the SPL encounter between St Johnstone and Inverness CT at McDiarmid Park on Saturday (12.00pm).
Inverness Caledonian Thistle's Gary Warren has signed a two-year contract less than 12 months after joining the club.
Inverness Caley ended their run of six games without success with a 3-2 victory over Hearts at Tynecastle.
SPL outfit Inverness Caldeonian Thistle have completed the signing of Gary Warren from English non-league outfit Newport County.
Cheltenham have been slammed by non-league Newport for their attempts to land captain Gary Warren for just £10,000.
Watch every goal from every game in the Football League on your computer, mobile or tablet...