Rovers are delighted to announce the signing of experienced Championship midfielder Bradley Johnson.
The 32-year-old, who joins on a free transfer from Derby County, has signed a two-year deal at Ewood Park.
Johnson becomes Rovers' third summer signing, following on from midfielder Stewart Downing from Middlesbrough and goalkeeper Joe Hilton from Everton.
A versatile and powerful midfielder, Johnson started his career on the books at Arsenal and then Cambridge, before making his name at Northampton Town.
His impressive performances at Sixfields caught the attention of Leeds United, who secured his services in January 2008.
Johnson would go on to make 140 appearances for Leeds, scoring 17 goals, before making the move to Premier League new boys Norwich City in July 2011.
A popular figure at Carrow Road, where he was a team-mate of Elliott Bennett, Johnson played a pivotal role as Norwich secured promotion back to the Premier League in the 2014-15 season, scoring 15 league goals - including home and away against Rovers - and starring in the Championship play-off final victory over Middlesbrough at Wembley.
In four seasons with the Norfolk club, Johnson made 154 appearances, scoring 22 goals, before making a club record £6m move to Derby County in September 2015.
Over the past four years, Johnson has featured 140 times and helped the Rams reach the Championship play-offs on three occasions, losing 2-1 to Aston Villa in last season's final.
Johnson, who has made over 500 career appearances, will train with his new Rovers team-mates today, ahead of tomorrow's first pre-season friendly away to Barrow.