What is The D.r.?
The Dominican Republic, the nation occupying the eastern two-thirds of the island of Hispaniola in the West Indies.
All the best pitchers these days are from the D.R.
See dominican, dominican republic, haiti, west indies
All you need for a faster workflow in one place.