Blackburn Rovers have a number of contracts to resolve in the next 18 months