Oldham have signed striker Craig Davies from Verona for an undisclosed fee - although the move still requires international clearance.
Davies scored two goals in six starts for Wolves last season
The 21-year-old, who spent last season on loan at Wolves, has been capped four times by Wales.
He has now agreed a two-year contract at Boundary Park.
Davies began his professional career at Oxford United before making a surprise £85,000 move to Italian Serie B side Verona in January 2006.