Luton Town have confirmed the signing of striker Craig Mackail-Smith on a free transfer.
The former Peterborough United and Brighton & Hove Albion man represents a major coup for the club and Hatters boss John Still ahead of their opening Sky Bet League Two encounter at Accrington Stanley next weekend.
Mackail-Smith scored 99 goals in 212 appearances for Peterborough before making the move to Championship side Brighton in 2011 where he netted 24 times.
The 31-year-old has been training with Town for the last month after his contract at Brighton was not renewed in April.
Mackail-Smith, who has also won seven caps for Scotland, is Luton’s 11th summer signing.
After signing a two-year deal at Kenilworth Road, he told the club’s website: “The club has a fantastic fanbase. I want to be involved in a team that wants to progress, get promoted and win championships, and that’s this club here.
“I’ve missed scoring goals. I scored a few goals last season but nowhere near as many as I wanted. That’s my job, I love doing it. I’ve come here to score as many goals as I can and help push this team to win the league.
“I feel this club has a fantastic chance to push through the leagues and I want to be a part of that.
“I want to enjoy my football again and I know that this club is going places. John Still has put together a fantastic squad with great quality. This team can definitely challenge at the top this season.”