Bristol Rovers midfielder Stuart Sinclair says he cannot wait to play in the Football League for the first time in his career.
Sinclair made 28 appearances last term as they won promotion to League Two.
He began his career with Luton Town and went on to play for Cambridge City, Bedford Town, Dunstable Town and Arlesey Town as well as Salisbury.
"I can't wait," Sinclair told BBC Radio Bristol. "It's been a long road, it's something I've dreamed of."
Rovers won promotion into League Two after a 5-3 penalty shoot-out victory over Grimsby in the play-off final and Sinclair, who missed the game through injury, admitted to mixed emotions on the day.
"It was heartbreaking to sit there and miss it but I was buzzing we won and got promoted into the league," he said.
"It was very difficult, even at the top level there is not that many people who have played at Wembley. I love all the lads, it was a tough day but I would never change it. It's what all the hard work was about.
"It was a little tense, my heart was doing somersaults. It's the best workout I've had in ages. I'm not going to lie, I'm not the best at penalties."
Sinclair, 27, agreed a new contract with the club on Monday and he says it was an easy decision.
"It was a no-brainer," he added. "Really looking forward to next season, the club is building and hopefully we can carry on."
And Rovers boss Darrell Clarke believes Sinclair deserves a chance to play league football.
"Having been his manager at Salisbury, I knew that he could play in the Conference and was surprised that he had never appeared in The Football League," Clarke told the official website.
"So it's pleasing to be able to give him that opportunity. If there is one player who deserves that chance, then it's Stuart."