Rovers are delighted to confirm the permanent signing of forward Caolan Lavery on an 18-month deal.
The versatile 30-year-old, who can play across the front line and on the wings, becomes the club’s fourth signing of the January window.
Lavery spent the first half of the campaign with Scunthorpe United, scoring nine goals in 19 games and was the subject of interest from a number of clubs as his short-term contract reached its end.
“I’m delighted to get this done,” Lavery said. “It’s been going on for a few days now so I’m happy to finally get it over the line and get going.
“I’ve had a nice start to the season and scoring goals is what people want so hopefully I can do that here.”
Head coach Danny Schofield said: “It’s a player we’ve been aware of for a while. He’s really experienced, he’s had a number of clubs and he scores goals and I think he’ll make an impact here.
“He’s scored nine goals in 19 games this season. To score in a team who is at the bottom of the league, it’s positive for him to be able to do that and show those attributes in a team that aren’t at the top of the league.”
Born in Canada, Lavery started his professional career with Sheffield Wednesday, for whom he made 39 appearances including 34 in the Championship, scoring six goals in total for the Owls.
He had loan spells with Southend United, Plymouth Argyle, Chesterfield and Portsmouth before making the switch across the Steel City to Sheffield United, where he won promotion to the Championship. He scored five goals in 34 appearances for the Blades and had loan stints at Rotherham United and Bury.
After leaving Bramall Lane in the summer of 2019, Lavery signed for Walsall and scored 17 goals in 80 appearances across two seasons before switching to Bradford City.
The deal for Lavery - who will wear the number 31 shirt for the remainder of the season - is subject to EFL clearance.