$ 0 0 The Boston Irish Currach Rowing Club held its annual regatta on Labor Day weekend at Carson Beach, South Boston. Read more