Marsh, who played for Liverpool from 1988 to 1993, has been playing for Accrington Stanley in the Unibond Premier League.
"I've had a great career and it's nice to bow out with a championship-winning side that's played some good football all year," he said. "I have some fantastic memories of the game."