Robbie Fowler is joining Blackburn for pre-season training after rejecting a pay-as-you-play deal from Cardiff.
The ex-England striker was expected to sign a new one-year deal with the Bluebirds but told the club on Thursday he would be linking up with Rovers.
Fowler, 33, has not played since December because of a hip injury that required surgery in the United States.
He will be reunited with new Blackburn manager Paul Ince - an old friend since their time together at Anfield.
Fowler, who joins Rovers on their pre-season tour to Germany, scored six goals in 16 games in an injury-hit season at Ninian Park after joining Cardiff from Liverpool in 2007.
"Robbie was all set to sign up at Cardiff, but at the last minute Paul Ince came in and handed him a chance to return to the Premier League," said Fowler's agent George Scott.
BBC SPORT | Football | My Club | Blackburn | Fowler to link up with Blackburn