Gabon international Pierre-Emerick Aubameyang has moved from Saint-Etienne for an undisclosed fee after agreeing a five-year deal with the Champions League finalists.
According to Borussia Dortmund's official website, the club have signed the 24-year-old striker, who was born in the French City at Laval and also holds a French passport.
He was Ligue 1's second highest scorer in 2012/13 with 19 goals and 14 assists. The Gabon star, who played 96 games for the southern French side has managed to scored 41 goals and provided plenty of assists.
Sky Sports reported last week that Saint Etienne had rejected a offer of €18m offer from Newcastle United, but accepted a €20m bid from Russian side Anzhi Makhachkala.
The player stated his desire for the English club and said: "I will choose England before any other destination. My dream has always been to play in one of the top two leagues in the world. Newcastle is a good club and St James' Park is a monumental stadium where there are passionate fans."
However, it looks like the Champions League finalists have won the race to sign the prolific striker as they look to bolster their attack following the departure of Mario Gotze to Bayern.
The striker who started his career at AC Milan in 2008 was welcomed by sporting director Michael Zorc, who said: "We are very pleased that in Pierre Emerick Aubameyang we were able to sign a player we really wanted.
He is offensively very versatile, has a lot of pace in his game, is a threat in front of goal and will provide us with more options."
Aubameyang took to Twitter to express his gratitude to his former club.
“Before everything I want to thank this great club of Saint-Etienne, a great family that I'll never forget. Thanks and let’s go now BvB, a dream which goes on for me. Thanks lord," the 24-year-old commented.
The former Milan and Monaco man will join Dortmund after their training camp in Austria.
Write for GiveMeSport! Sign-up to the GMS Writing Academy here: https://bit.ly/12evFlH
DISCLAIMER: This article has been written by a member of the GiveMeSport Writing Academy and does not represent the views of GiveMeSport.com or SportsNewMedia. The views and opinions expressed are solely that of the author credited at the top of this article. GiveMeSport.com and SportsNewMedia do not take any responsibility for the content of its contributors.
Do YOU want to write for GiveMeSport? Get started today by signing-up and submitting an article HERE: https://www.givemesport.com/writeforgms