The USA international failed to make his mark during a loan spell with Leeds United in the second half of last season, setting up just one goal in 20 matches as the Whites dropped down to the Championship.
McKennie subsequently returned to the Old Lady, where his powers had waned since a strong start to life in Turin, but he has shone in Massimiliano Allegri's engine room since departing Elland Road.
While the 25-year-old has not managed to find the back of the net this season, he has registered nine assists from 27 games in all tournaments, setting up seven goals in 26 Serie A matches.
With Nicolo Fagioli and Paul Pogba serving lengthy bans due to illegal betting and doping respectively, McKennie has taken his chance in the middle of the park and claimed the assists for both of his side's strikes in their 2-2 draw with Atalanta BC last weekend.
Despite his recent upturn in form, the former Schalke starlet is now in the final 18 months of his contract with Juventus, who could therefore be forced into a summer sale before he departs on a free in 2025.
The Bianconeri are believed to be keen to extend McKennie's deal, but according to GIVEMESPORT, the American is now being lined up for a return to the Premier League with either Man United or Arsenal.
The report adds that there are still serious doubts about McKennie's long-term future in Italy, where he has amassed 13 goals and 14 assists in 123 games for Juventus, winning one Coppa Italia and one Supercoppa Italiana.
Should Juve fail to tie him down to a new deal, a fee of £15m may be enough to prise the USA international away from Turin, where he
Read on sportsmole.co.uk