Home » Manchester United have agreed £35 million deal for Sporting Lisbon’s William Carvalho – report