Cheltenham have completed the signing of former Bristol Rovers defender Steve Elliott.
Elliott, released by Rovers at the end of last season, has signed a two-year contract .
"I've been trying to sign Steve Elliott all summer," manager Mark Yates told the club's official website. "I spoke to him two days after the final game of last season, but I thought then that we would not be able to do anything.
"I know Steve has had one or two other clubs interested, but we kept in touch and thankfully things have now fallen into place."
Elliott becomes the ninth summer signing at Whaddon Road and will go straight into the squad for Saturday's friendly against Gloucester City.