Crewe Alexandra have completed the signing of winger Lee Molyneux on a two-year deal after his contract with Accrington Stanley expired.
The 24-year-old joined Stanley last summer, scoring nine goals in 43 appearances for the club.
The former Everton trainee, who can also operate as a defender, has previously played for Southampton, Port Vale and Plymouth Argyle.
He becomes League One side Crewe's third signing of the summer, following the arrivals of Theirry Audel and Vadaine Oliver.
Molyneux has also represented England at Under-18 level.