Doncaster Rovers have cancelled the contract of defender Gary MacKenzie – who has since joined St Mirren.
MacKenzie was one of five players transfer listed by boss Darren Ferguson following the end of last season.
The 30-year-old was one year into the two year contract he signed when he joined Rovers last summer after leaving Blackpool.
MacKenzie made 16 appearances for Rovers and spent a month on loan with Notts County in League Two midway through the season.
He has signed a one year deal with Scottish Championship side St Mirren.