MARK Marshall has today signed for Gillingham.

The former City winger was released by Charlton at the end of last season after two years at the Valley.

He scored six times in 88 games for City before leaving after the 2017 League One play-off final.