Sociedad's Seferovic signs on at Frankfurt

The 22-year-old, who featured for Switzerland at the World Cup, has penned a three-year deal at the Commerzbank-Arena.

Seferovic only joined Sociedad in July 2013, but his stay in La Liga proved an unhappy one as he scored just twice in 24 top-flight appearances, although he started just nine of those matches.

Despite that poor return, Frankfurt sporting director Bruno Hubner believes Seferovic will prove a valuable acquisition for the Bundesliga side.

"We are delighted that [Seferovic's] move was in our favour," he told the club's official website.

"We chose a young player who has a lot of experience."

After breaking into the first-team at Grasshopper in his homeland, Seferovic moved to Serie A side Fiorentina in January 2010.

He subsequently enjoyed loan spells at Neuchatel Xamax, Lecce and Novara.