DAVID Edgar has joined Birmingham City on a two-year contract after his release by Burnley.

The Canadian international spent five years at Turf Moor and recently got married in Jamaica.