Sanchez has a year left on his Arsenal contract but his future has been up in the air since the London club failed to qualify for the Champions League for the first time in 20 years.