Ipswich have signed former Manchester United defender Frederic Veseli.

The 20-year-old, released by United earlier this summer, has agreed a two-year deal with Town which includes the option of an extra 12 months.

Veseli, a Switzerland Under-21 international, initially joined Manchester City at the age of 15 before switching to United in 2012.

He was released after just one-year at Old Trafford and, after a successful trial spell with Ipswich, has been lured to Portman Road by boss Mick McCarthy.

"Freddy has done very well in his time here," McCarthy told the club's official website. "He had other options but we are delighted he has agreed to join us."

Veseli has revealed he canvassed plenty of opinion on his next move and heard nothing but good things about Town before experiencing life among the squad during his trial period, convincing him the Suffolk outfit was the right move.

"There were a few options for me so I asked around about the clubs that were interested," Veseli said. "I spoke to the people I know at Manchester United, people I trust - like the reserve-team manager Warren Joyce, who was great for me and he told me all about Ipswich.

"He said it was a really good club, a family club. He said it was a club where I could progress as a player. He told me to come here straight away and he wasn't the only one. I had great feedback about Ipswich from a lot of people.

"I spent a week in Ireland with the team and had a good feeling about the manager, the other staff and the players. Even though I did not know anyone, I felt very at home straight away.

"Sometimes you have to go with your emotion. Your heart tells you where to go and I've done that. It's an exciting new challenge for me and I can't wait."