Middlesbrough have signed United States international goalkeeper Zack Steffen on a season-long loan from Premier League champions Manchester City.
He has made 21 senior appearances for City and spent time on loan at Fortuna Dusseldorf in the 2019-20 season.
"I think it's a big coup for us and so I'm delighted we've brought Zack in," Middlesbrough boss Chris Wilder said.
"We knew we had to improve the goalkeeping department. We brought in Liam Roberts and now we're adding Zack who has just signed a four-and-a-half-year deal with Man City.
"Man City don't hand out four-and-a-half-year contracts if they don't think anything of them.