UPDATED 02:27 27th June 2016
The club announced the signing of Joe Edwards from Colchester United on a two-year deal in July 2016.
A former Aston Villa trainee, Gloucester-born Edwards progressed through Bristol City's youth ranks and signed his first professional contract in 2009.
He played four first-team games for the Robins and enjoyed loan spells with Bath, Stockport and Yeovil, whom he joined on a permanent basis in January 2013.
Edwards appeared over 100 times for the Glovers and was a key member of the side that won promotion to the Championship for the first time in the club’s history in 2012/13.
He was later handed the captain’s armband but left in July 2015 to join Colchester, where he scored twice in 45 outings and was named Players' Player of the Year for 2015/16.