Swindon have signed former Leicester City winger Tyrese Shade on a two-year deal.
22-year-old Shade departed Leicester in May after failing to make a first-team appearance.
Following the move, Shade said: "It's a great feeling to sign for Swindon Town. There's a really good feel around this club and I can't wait to get started.
"Having played against the club last season, I was really impressed by their fast attacking football and I really want to be a part of that.
"The fanbase is incredible and I remember the noise being immense when I played here, so I can't wait to experience that as a Town player moving forward."
First-Team Head Coach, Scott Lindsey said: "Tyrese is a really good footballer and can play in a number of positions, and it's that versatility that makes him a really important signing for us.
"I'm really looking forward to seeing him in a Swindon Town shirt and believe he'll have an instant impact at the football club."