Veteran striker Kevin Phillips has completed his move to Leicester on a short-term contract until he retires the end of the season.
Phillips has been linked with a number of clubs since being released by Crystal Palace, and he has agreed a deal with the runaway Championship leaders for the remainder of the campaign.
The 40-year-old hopes to make his debut against Leeds on Saturday, and he is determined to end his career on a high by helping to fire Nigel Pearson's side back into the Premier League.
"I'm delighted to have completed my move to Leicester," Phillips wrote in his skysports.com blog.
"I had a discussion with them in the summer, when they wanted to sign me, however, as I've said in my blog before, the lure of the Premier League and one last crack at the top flight at my age was too hard to turn down.
"But, once I agreed to leave Crystal Palace, we made contact again and, to be honest, this was the only club I wanted to come to.
"Everything felt right; it's perfect for me location-wise, they're pushing for promotion, they've got a fantastic set-up and a great stadium, plus I've got respect for the manager Nigel Pearson and his assistant Craig Shakespeare, who I know from my West Brom days.
"Now it's all signed and sealed I can't wait to get back to hopefully scoring a few vital goals at vital times and help this club get to where they want to be - the Premier League.
"A lot of clubs and some players don't like to talk about promotion but from a personal achievement I'd love to help them gain promotion, as I did with Palace last year.
"I managed to score some important goals - none more so than the match-winning penalty in the play-off final - and if I could replicate that for Leicester it would be a great end to the season and a great end to a career for myself."
Phillips also revealed that he has already trained with Leicester, and he believes he could be involved at Elland Road on Saturday lunchtime.
"I trained with the club for the first time on Wednesday morning," he added. "Obviously the management knew I was coming but I think it was a bit of a surprise for the players to see me walk in!
"The atmosphere in the camp is excellent, though, which you'd expect form a team that's top of the league and playing well.
"It's great to be a Leicester player now, and I'm hoping to get involved at some stage against Leeds on Saturday."
Leicester have confirmed the deal on their club website, and manager Pearson said: "The opportunity to sign a player of Kevin's experience and know-how doesn't come along too often so I'm delighted that we've been able to add him to our squad.
"He's a player I know well, he's a fantastic professional with multiple promotions to his name and he will bring some great qualities to the group, both on and off the pitch."
Find out if Phillips makes his debut for Leicester at Leeds by watching the game live on Sky Sports 1, coverage starts at noon