Charlton manager Nathan Jones celebrated beating rivals to secure the defender from Dunfermline Athletic.
Charlton Athletic have beaten League One rivals Bristol Rovers and Barnsley to the signing of Dunfermline defender Josh Edwards, the club confirmed on Wednesday morning.
The Addicks have been linked with the 24-year-old for several weeks with a deal supposedly nearing completion in May. However, it emerged that the Scottish Championship side had also accepted a bid from the Gas, allowing the player to enter into talks with both clubs.
It is Nathan Jones who triumphed in convincing the promising defender to be part of his project in London as Charlton look to challenge at the opposite end of the League One table next season following last year’s relegation dogfight.