Subscribed My Channel
Like and Share
Watch Video..
About
Devon Sheldon Smith is a cricketer who features as a opening or top order left-handed batsman. Smith has played for the West Indies and the Windward Islands in regional tournaments. Smith also holds the record of being the leading run scorer in the history of West Indian first class cricket competitions.