Former Port Vale winger Mark Marshall has moved from Bradford City to Charlton Athletic.
The winger enjoyed a short but successful spell with Vale in 2014-15 when he made 46 appearances, scoring seven goals.
Charlton boss Karl Robinson told the media: “He’s a very good League One player and someone that we’ve been after and been one of our main targets.
“He’s somebody that, over the last two seasons, has come of age. He’s gone to Bradford and become one of the most effective wingers in the division. When you look at him and Billy [Clarke] they were massive parts behind Bradford’s success last year. They know how to play together and are very efficient in what they do.”