AC Milan forward M'Baye Niang has revealed he was previously the subject of interest from English Premier League sides Arsenal, Everton and Leicester City.
The 21-year-old had the chance to join either Arsenal or Everton, but ultimately decided to join Milan from French side Caen in 2012.
And, after joining Milan, the former France U21 international was again approached by an English side in January, with Leicester City enquiring about his availability.
"The Premier League could've been the right football for me and I hope one day it will be. Playing there is my dream, as it suits my style of play," he told La Gazzetta dello Sport.
"I could've been there twice already. The first was when I chose Milan, even if Caen had already accepted offers from Arsenal and Everton.
"The second was in January, two or three days before the derby. My agent called and said Leicester had made an offer to Milan, but the club didn't want me to go."
Niang revealed how former Milan mentor Sinisa Mihajlovic convinced him to stay with the Rossoneri, while insisting he had no regrets over his decision to snub Leicester, who went on to claim a historic Premier League title.
"Sinisa Mihajlovic also told me I would stay and score in the derby. So I did and I have no regrets, even after Leicester won the Premier League title," he added.
"After all, I risked being Jamie Vardy's alternate. They are so full of money there, they can pay €20m and then not bother to play you."