Topic: Eastern Stars

All Content

  • The Eastern Stars

    The Eastern Stars

    Why does San Pedro de Macoris – a small town in the Dominican Republic – produce so many Major League Baseball players?