Jack Grealish has reportedly completed his medical with Manchester City and will soon officially be announced by the Premier League champions as the most expensive player in English football history.
The speculation surrounding the Aston Villa captain has gathered pace since the end of this summer's European Championship, where the playmaker was in action for England.
Villa had offered the 25-year-old the chance to sign a new and improved contract, but Dean Smith's side also accepted the £100m offer placed on the table by Pep Guardiola's side.
According to Sky Sports News, Grealish has now completed a medical at Man City and is now finalising the smaller details on a long-term contract, which is likely to run until June 2026.
The attacker will leave Villa Park having scored 32 times and registered 43 assists in 213 appearances, including seven goals and 12 assists in 27 outings for the club last term.
There is a chance that he could be available for Saturday's Community Shield against Leicester City, although a debut is more likely to come against Tottenham Hotspur in the Premier League one week later.
Man City also continue to be linked with Harry Kane and will seemingly have to break the British transfer record for a second time this summer in order to sign the Tottenham Hotspur striker.