Bristol Rovers have completed the signing of keeper Scott Shearer from Championship side Coventry.
The 24-year-old, who was on loan at Rushden & Diamonds last season, has agreed a two-year deal.
"I'm glad it's all sorted now. I've been keeping my fitness up before coming here. Now I just want to get on with it," Shearer told Rovers' website.
Glasgow-born Shearer made 38 League appearances for Coventry since joining from Albion Rovers two years ago.