Fidel Esnard is a 46 year old cyclist from Saint Lucia (born February 25th 1978). He has won 1 UCI races.
Saint Lucia
25th February 1978 (46)
UCI: 1 Wins
2018 2017 2016 2015 2014 2013 2011