Manchester United are one step closer to signing Swansea City winger Daniel James.
Sky Sportsclaim the 21-year-old has agreed personal terms with the Red Devils.
The Wales international has one season remaining on his contract and the Swans are looking to cash in.
United will pay the Championship club £15m for James, who will become Ole Gunnar Solskjaer's first signing of the season.