The Scarlet Buccaneers has a good ring to it. Or the Crimson Cross Pirates. Alliteration is always fun.