Edgar signed for Burnley from Newcastle United in the summer of 2009 from Newcastle United but had to wait until January 2010 for his league debut when he came in to face Manchester United at Old Trafford in the Premier League.
He did well that day, but a couple of difficult games followed and for the remainder of the season, and much of the next season, he failed to make his mark at Turf Moor. During that first season he went out on loan to Swansea and would have done so again a year later but for some FIFA red tape.
He, somewhat surprisingly, was named in the team for the last game of last season but it was certainly a foretaste of things to come. He didn't feature in our opening game of this season against Watford or the next home game against Cardiff, but he's played in every other game with all but two of them starts.
After some concerning performances earlier in the season he's definitely become a much better player with a run of games behind him and that has seen him rewarded with this new deal.
Source: FOOTYMAD