Silva arrived at Wolves in 2020 from Porto for a club-record €40m (£34.5m/$47m) fee, but has since struggled to settle in the Premier League. After scoring four goals and providing three assists in his debut season, the Portuguese forward spent the last three campaigns out on loan at Anderlecht, PSV Eindhoven, Rangers, and, most recently, Las Palmas, where he enjoyed his best year to date with 10 goals and three assists.
An unhappy Silva has been pushing for a move away from England for some time. Roma see him as a long-term attacking option as they look to rebuild their squad. For Wolves, this could be the final chance to cash in before he leaves on a free next summer.