R.I. Amateur remains in semifinals with rain postponement


R.I. Amateur remains in semifinals with rain postponement