Cheltenham have signed Lincoln City full-back Sean Long on a two-year deal.
The 23-year-old former Republic of Ireland Under-21 international turned down a new contract at Sincil Bank.
Manager Gary Johnson told the club website: "We're delighted to sign Sean as he is someone who was on our radar when he was at Reading.
"We feel he is a strong and committed right-back who defends well, so we are naturally very pleased to have acquired him ahead of the new season."
Find all the latest football transfers on our dedicated page.