Arsenal captain, Pierre-Emerick Aubameyang has ended speculation over his future by signing a new three-year contract on Tuesday.
Aubameyang’s contract saga had dragged on since last season amid speculation he wanted to join a club in the Champions League.
His contract was due to expire at the end of the 2020-21 season meaning he would have been free to talk to other clubs from January.
However, the 31-year-old striker revealed he was committing his future to Arsenal in a live Instagram stream from the Emirates Stadium.
“Signing for this special club was never in doubt,” he said.
“I believe in Arsenal. We can achieve big things together. We have something exciting here and I believe the best is to come for Arsenal.
“Everybody knows how special this club is, I have seen incredible players, passionate players, Invincible players,” Aubameyang said.
“I dream of being one of them, amongst the best, and staying in the hearts of the fans forever.
“I want to become an Arsenal legend just like Thierry, Wrighty, Adams and Bergkamp – too many to mention.
“My dad is my biggest inspiration, he was captain of his club and his country so it means so much to me to be the captain of this special club.
“I want to leave a legacy, this is where I belong, this is my family.”
The deal is reported to be worth £250,000-per-week ($321,000), with bonuses that could take it beyond £350,000-per-week contract of the club’s highest earner Mesut Ozil.
The Gabon striker scored in Arsenal’s victory at Fulham on Saturday, the first game of the new Premier League season.
He also scored two goals against Chelsea in the FA Cup final in July, securing the Gunners’ place in next season’s Europa League.