(Source)–Arsenal have reached an agreement with Granit Xhaka to join the club on a long-term contract for an undisclosed fee.

The 23-year-old Swiss midfielder arrives from Borussia Monchengladbach, who he captained to fourth place in the Bundesliga last season and Champions League qualification in the past two seasons.

Xhaka, who has made 41 international appearances for Switzerland, joined Borussia Monchengladbach in 2012 from his hometown club FC Basel where he spent 10 years, progressing through the youth ranks.

During his time with Basel, Xhaka won two Swiss League titles and the Swiss Cup in a Double-winning season in 2011/12.

Arsène Wenger said: “Granit Xhaka is an exciting young player, already with good Champions League and Bundesliga experience.

“We have been watching him for a long time now and he is a player who will add quality to our squad. We wish Granit a good Euro 2016 with Switzerland and look forward to welcoming him to Arsenal ahead of next season.”

We have the first big move of the 2016 Premier League offseason, and to everyone’s surprise its come from Arsenal. 

Over the past couple of years Arsenal fans have grown tired of Arsene Wenger cheaping out on players, making the Gunners good enough to finish in the top-4, but not strong enough to win the title. 

The signing of Granit Xhaka might mark a new era for Arsenal. I say this because Arsenal usually have a squad consisting of smaller, weaker players who have tons of skill and pace but are fragile, and breakdown during the long Premier League season. Xhaka is a strong, robust defensive midfielder who will instantly bring an intimidating presence in the center of the pitch for Arsenal. Arsenal paid around 30 million euros– which is a steep price– for the Swiss international, but unlike most Arsenal signings, Xhaka fills a big need for the Gunners squad. I’ll enjoy the challenges flying in from Xhaka and the midfielder Arsenal signed in January, Mohamed Elneny, who both have bags of energy and should solidify the Gunners defensive struggles.

One thing that points to the Xhaka signing working out is where the Swiss player applied his trade prior to joining Arsenal. Xhaka played in the Bundesliga (German League), which has become a league more comparable to the English Premier League, than any other league in the world.