Pirates put May frustrations behind them, close month with series victory against Giants Sports May 31, 2023May 31, 2023News Room The Pirates had an extremely frustrating May, but at least they ended it on a positive note: by finally winning a series. Read the full story here...