Liam Walsh: Bristol City sign Everton midfielder for undisclosed fee
Bristol City have signed Everton midfielder Liam Walsh on a two-and-a-half-year deal for an undisclosed fee.
The 20-year-old joined Birmingham City on a half-season loan from 31 August, but made just three Championship appearances for the St Andrew's club.
He cannot play in Saturday's FA Cup tie at Watford but will be eligible for Tuesday's Carabao Cup semi-final first leg against Manchester City.
The former England Under-18 player has previously played at Yeovil on loan.
"Liam gives us something slightly different. He loves getting on the ball and is a very good passer with both his left and right foot," head coach Lee Johnson told Bristol City's website.
"He's done very well on loan at Yeovil Town previously and I've tracked him for some time.
"He's a brilliant player, who can come in and compete immediately. Hopefully he can improve and he improves us."
Find all the latest football transfers on our dedicated page.