Scunthorpe United have confirmed that former Scotland international Chris Iwelumo has signed a one-year contract at the club.
The 34-year-old forward was a free agent after being released by Watford.
"I'm delighted it's all done and dusted now and I'm really looking forward to the challenge ahead," Iwelumo told Scunthorpe's official website.
"It's a team with ambition here, trying to bounce back [to League One] at the first attempt and if we can get the team firing on all cylinders then I think it's only going to be positive."
Iwelumo has scored 103 goals in 319 league appearances during spells at Watford, Oldham, Notts County, Burnley, Bristol City, Wolverhampton Wanderers, Charlton Athletic, Colchester, Brighton & Hove Albion, Cheltenham, York and Stoke City.