Rangers striker Kyle Lafferty is expected to be out for at least six weeks with ankle ligament damage.

More…