Daniel James scored five goals in 38 appearances for Swansea last season
Manchester United have completed the signing of Wales winger Daniel James from Swansea City for an initial fee of about £15m.
The 21-year-old, who has signed a five-year contract, is Ole Gunnar Solskjaer's first signing since he succeeded Jose Mourinho as manager.
Swansea academy graduate James scored five goals in 38 appearances during a breakthrough 2018-19 season.
"This is one of the best days of my life," he said.
More to follow.
Find all the latest football transfers on our dedicated page.