Crewe have completed the signing of Lee Molyneux from Accrington.

The 24-year-old winger, a free agent after his Stanley contract expired, has put pen to paper on a two-year contract at Gresty Road.

Molyneux, who began his career at Everton, made 43 appearances for Accrington last season and scored nine goals to help secure their Football League survival.

He has also had spells at Southampton, Plymouth and Port Vale.