League Two side Wycombe have re-signed defender Anthony Stewart on a two-year-deal following his release by Crewe.
Stewart played 10 games for the Railwaymen in League One last season, having signed from Wycombe in January following an initial loan spell.
The 22-year-old previously made 65 appearances for Wanderers after coming through the club's academy.
"This is a fresh start for both Anthony and for us," manager Gareth Ainsworth told the club's website.
"We understood his reasons for leaving the club and we did our best to keep him here.
"I'm confident that he can pick up where he left off as an excellent young player with real potential."
Find all the latest football transfers on our dedicated page.