Birmingham City have signed defender David Edgar on a free transfer.

The 27-year-old joins Blues on a two-year contract having left Burnley after four years at Turf Moor.

Edgar began his career with Newcastle and now becomes Lee Clark's fifth summer signing having helped the Clarets to promotion to the top flight.