Sheffield United have completed the signing of Manchester City youngster Kean Bryan on a three-year contract.
Bryan spent the last campaign on loan at Oldham Athletic, and the 21-year-old's performances led to interest from Scottish giants Rangers.
However, the Blades have won the race to sign Bryan - who can play in defence or midfield - on a free transfer, although the club have stated that City will receive part of any future fee.
Manager Chris Wilder told the club's official website: "We watched Kean throughout last season and he's got a great pedigree with England and Manchester City.
"It's a fantastic deal for us, Kean is naturally left-footed, he can play left centre-half, left-back and in midfield and he is a very good technical player we think we can develop.
"He played over 30 games at Oldham which will have aided his development and it's important that we've kept the squad balanced with permanent signings and loans."
Bryan could be part of the United squad which faces Swansea City in the Championship on Saturday evening.