Celtic have signed 23-year-old defender Liam Scales on a four-year deal from League of Ireland side Shamrock Rovers.
The Republic of Ireland under-21 international has spent two years at Shamrock, making 50 appearances.
"Liam is a young player who has impressed us," said Celtic manager Ange Postecoglou.
"We think he has the potential to have a big future at Celtic. He is an athletic defender who has the ability to play in a number of positions."
Find all the latest football transfers on our dedicated page.