Lee McCulloch is convinced that Derek McInnes will soon be on his way to Rangers saying he would be a 'perfect fit' for the Ibrox hot-seat.