Derek McInnes has agreed a deal in principle to become the new Rangers boss, with only final details left to settle before he leaves Hearts. The move would put him in charge at Ibrox on an expected three-year deal and end the brief wait for Rangers to replace Danny Röhl, who has agreed to join RB Salzburg.
The timing matters because Rangers are due back for pre-season training next week, and the club has already started a summer rebuild. Andrew Cavenagh and CEO Jim Gillespie have pushed the change through quickly while in the US, moving to get the new head coach in place before preparations begin in earnest. For Rangers, that means the shape of the season is being set now, not later.
McInnes arrives after guiding Hearts to second place in the Scottish Premiership last season, a campaign that underlined how much he has rebuilt his standing in the game. His record at Tynecastle also carried a sharper edge than many expected: he took Hearts into a title race that went down to the final day before Celtic edged them out. He is now set to walk away from that work and take on a job he once declined.
That old decision still hangs over this move. In 2017, McInnes knocked back the chance to manage Rangers, but the path has changed since then, as has the state of the club he is being asked to lead. Danny Röhl only arrived at Rangers last October and had two years left on his contract, yet Rangers have moved on quickly as part of the reset after a season in which they were sixth before being dragged into the title fight and falling short.
There is still one loose end before the switch is complete: the final paperwork and exit terms needed to release McInnes from Hearts. Once that is sorted, Rangers will have a manager in place who knows the Scottish Premiership, knows the pressure of a title chase, and now has the chance to answer a question that has followed him for eight years.

