The Spanish international claims he had numerous offers from the Premier League.
David Villa is currently playing his football for New York City FC after a fantastic career in Spanish football.
Villa, who scored 59 goals in 97 caps for Spain, scored plenty of goals in Spanish football with the likes of Valencia, Barcelona and Atletico Madrid.
But he never played in England.
He had this to say about his North London offers:
"Every year I’ve had offers to play in the Premier League, and, honestly, I would have loved to have played there. But timing was just never quite right. The year I had the most impact was when Valencia decided to sell me and there were a lot of offers, but I was very clear with myself that I wanted to play for Barcelona.
"And then when I left Barça, as you said, offers came but I went to Atletico and after that ended I decided to come to New York. Unfortunately, in life, you have to make decisions based on so many things.
"I love watching the Premier League and I’ve always had the opportunity to go, but a better offer always got in the way."
There is no doubt that Villa would have been a top signing for Tottenham or Arsenal. He ended up helping Atletico to a shock La Liga title in his one season in the Spanish capital and his goals would have been massive for either North London club that term.
Now a veteran, and winding down his career in MLS, it is unlikely Villa will ever grace the Premier League.
So Tottenham and Arsenal fans will have to simply consider what might have been.