West Bromwich Albion have signed Manchester United goalkeeper Sam Johnstone for an initial £6.5m fee.
The 25-year-old, who has agreed a four-year deal, has not made a senior appearance for United and spent last season on loan at Aston Villa.
He played 48 times for Villa last term, ending with their loss to Fulham in the Championship play-off final at Wembley.
Johnstone said: "I'm happy to be here.
“It's good to get through the door.
“I've played Championship games and won a promotion from League One with Preston but always seemed to end back at Manchester United or going somewhere else.
“Now it's time to settle down and take my game up to the next level which I believe I can do here."