Charlton Athletic have bolstered their squad with the signing of defender Josh Edwards from Dunfermline Athletic. The 24-year-old, who was named in the Scottish Championship Team of the Year last season, will bring valuable experience and versatility to the team as they prepare for the upcoming Football season.