He replied: “I was really close to going, but nothing happened in the end.
“We played United in a pre-season game on Saturday and I wasn’t supposed to play in a cup game at Burton. But after the United game I said to [Christian] Purslow and my agent, ‘if I’m not leaving, I’ll sign my new contract’.
“I went in with my dog on Tuesday morning, signed the deal, and played later that day. We all agreed on the clause and if any team hit that, it’s a win-win because it means I’ve had an unbelievable season and Villa got £100million.”
United opted to sign Donny van de Beek last year after refusing to pay Aston Villa £100m for Grealish. Man City ended up paying that huge a fee to make him their most expensive signing of all time, but are yet to reap the rewards for it.
After enjoying a prolific Euro 2020 campaign with England, Grealish has started this season slowly – scoring 2 goals and registering 3 assists in 15 appearances for City.