Ipswich Town have signed winger Jordan Graham on loan from Premier League side Wolves for the season.
The 23-year-old previously had another brief loan spell at Portman Road when he was an Aston Villa player back in 2013.
Graham was loaned out to Fulham last season but hardly featured as the Cottagers won promotion to the top flight.
He could make his second Town debut in the East Anglian derby against Norwich City on Sunday.
“I enjoyed being here before but I was very young and it was a big step up from academy football to playing in the first-team," Graham said.
“I’m bigger and stronger now and feel like I’m in good physical condition. I’m ready for the challenge here.
“When I got the go-ahead to say the deal was done I couldn’t get down here quick enough."
Meanwhile, Ipswich midfielder Tristan Nydam has joined Scottish club St Johnstone on loan until January.
In League One, Southend United have signed Bury winger Harry Bunn on a season-long loan and Stevenage left-back Joe Martin has joined Bristol Rovers on loan until January.