Ipswich Town have signed free-agent forward Sone Aluko after his Reading exit, while striker Louie Barry joins from Aston Villa on a season-long loan.
Former Hull, Aberdeen and Fulham player Aluko, 32, played 37 games last season for the Royals, scoring twice, and has 56 goals in 428 career games.
Barry, 18, began his career at West Brom and spent six months at Barcelona's La Masia academy.
The England under-18 international has played one senior game for Villa.
He can also play on the wing, and was a member of the Villa team that won the FA Youth Cup in May.