League One side Northampton Town have announced the signing of Lewis McGugan on a free transfer.
The 28-year-old had been a free agent after leaving Sheffield Wednesday at the end of last season, and has now joined the Cobblers on a contract until January following a trial with the club.
"We are pleased to welcome Lewis to the squad," Northampton boss Jimmy Floyd Hasselbaink told the club's official website. "He has been training with us for the last few weeks so we have had a good look at him and we believe he will help to improve us.
"He is an attacking, creative player who can make chances for others and he offers a goal threat from midfield, which is important for us.
"Lewis has an excellent pedigree from a higher level and he is a good age with a fair amount of experience. He will be added to the squad for the Checkatrade Trophy game at Peterborough United on Tuesday."
Northampton are currently 22nd in the League One table after collecting just eight points from 11 league games this season.