Juventus head coach Massimiliano Allegri recently pointed out McKennie as one of the players that he has not included in his plan for the new season.
Allegri has already prompted his club to bring in Axel Witsel from Borussia Dortmund as a replacement for the 22-year-old and the club will only sign the Belgian after they manage to offload McKennie in order to cut down on their wage bill.
Juventus and West Ham have been in talks over a move for McKennie, but now according to a report from Gazzetta dello Sport yesterday, the young talent has allegedly rejected West Ham and wants to join Tottenham instead.
The Serie A club has been in talks with Tottenham too as another potential destination for the American with the two clubs agreeing on a fee under £40 million.
West Ham boss David Moyes wants to strengthen his side even further, despite a perfect start to the season, scoring 8 goals in their two opening games, and winning both to top the league table.
The club is already closing in on landing Kurt Zouma from fellow London club Chelsea. Zouma underwent medical yesterday in France, after he flew there for personal reasons.
However, The Hammers want their own medics in England to look at the results before finalizing the deal.
Moyes would love to improve other areas too and missing out on a chance to land a versatile player like McKennie is a huge blow to the club, especially now that they are competing with some of the best clubs for European silverware.
The USA international mostly takes up a central midfield role but has also played as an attacking midfielder, a defensive midfielder and a centre back in the past while at Schalke and Juventus.
He can be a go to during emergency situations and provide quality cover if need arises.
McKennie played 34 times in Serie A last season, under Andrea Pirlo netting five goals and making two assists.