Andy Gray has wrapped up a £1.1m move from Sheffield United to Premiership newcomers Sunderland.
Gray left Sheffield United for a chance in the Premiership
The 27-year-old striker has signed a three-year contract with the Black Cats and will go into their squad for Saturday's home match against Charlton.
Sunderland boss Mick McCarthy said: "Andy will add experience and know-how to our strike-force.
"He'll compliment our existing strikers and at 27 he's in his prime. His style of play gives us another option."
The Scot scored 15 goals for the Blades in the Championship last season and opened his account for this season with a penalty in Saturday's 4-1 defeat of Leicester.
That turned out to be his last appearance for Neil Warnock's side as he did not play in the 2-1 win over Burnley on Tuesday.
Afterwards, Warnock admitted he was resigned to losing Gray.
"He wants to play in the Premiership and you can't really stand in his way," he said.
Gray becomes Sunderland's 10th summer capture following the arrivals of Jon Stead, Kelvin Davis, Daryl Murphy, Tommy Miller, Nyron Nosworthy, Martin Woods, Alan Stubbs, Joe Murphy and on-loan Anthony Le Tallec.