It's one of those where all parties are winners. JJ gets a fresh start and decent wage bump, under a manager that will play to his strengths. Newcastle get a high potential player that if fit and finds form could kick on. Villa get a very healthy fee for a player who has been very inconsistent and not had a high output for most of the last 2 seasons, while also being injured a lot. I'd wager he'll do pretty well, much more so than Grealish, but not so well that it will make Villa look silly.