Rotherham United have completed the signing of former Sheffield Wednesday forward Chris Maguire.
The 26-year-old joins the Millers as a free agent after leaving Wednesday earlier this summer.
Maguire, who has won two caps for Scotland, joined the Owls from Derby County in 2012.
"We have had to be patient as we gave this young man the time to speak to a number of Championship clubs who wanted him to join them," Rotherham boss Steve Evans told the club's official website.
"We love a player who can play in more than one position, and we all know that Chris Maguire can play as a striker or indeed a wide position, he has great qualities in both departments. He joins what is already a talented squad and in the next week or so I would envisage that same squad maybe strengthened further."
Maguire's former clubs include Aberdeen, Derby County and Portsmouth.