Manchester United signed 16-year-old Federico Macheda back in 2007 with the club then being allowed to sign players of that age and his family relocated to the Manchester area. The player played for the U18s side at the time, making his first team debut during the 2008/09 season, scoring twice in five appearances. The player left United in the summer of 2014 for Cardiff City, then managed by current United manager, Ole Gunnar Solskjaer. During his time at United, Macheda was loaned to Sampdoria, Queens Park Rangers, VfB Stuttgart, Doncaster Rovers and Birmingham City.
Back in the 2008/09 season at United, Macheda came off the bench and scored a world against Aston Villa, a 3-2 scoreline with Cristiano Ronaldo scoring a brace, winning the game for his club. The against Sunderland, he came off the bench and found the back of the net again, all at the age of 17. It must have been great for him at the time, not so much now. It was suggested that the player had a glittering career ahead of him at United, however, that never really happened.
There was a weight of expectation at the club, especially after Ronaldo left the club in the summer of 2009 for Real Madrid, which seems to be a time where lots of things went wrong for the Old Trafford club. At Cardiff, where he played under Solskjaer for a period of time, Macheda played 33 times, scoring eight goals and one assist.