There is a Bucaneer Band that travels the stands playing rally songs...they are in “arrrrrrrr” type pirate garb. In retrospect (and for my deposition) I do find them threatening, menacing, scary, creepy...
The Pirate Parrot is the true team mascot. He has multiple shirts/caps/wigs (my current favorite is his homage to Andrew McCutcheon—a McClucken jersey, and his ball cap sports dreads). The PP travels the stands with his assistant (aka, the Wingman) rubbing heads, sitting on laps, posing for photos:)
PaDad was on the Jumbotron a few years ago w/the PP as the Parrot was placing some of his green fuzz on PaDad’s bald spot...
LOL, how funny! My husband's Red Sox hat was "eaten" by the Oriole Bird (he has no name) at Camden Yards in Baltimore a few years ago at a Red Sox-Orioles game. The Bird put the hat into his beak - it disappeared for a few seconds. It was funny, but it didn't end up on the jumbotron.
So, it sounds like there is no more actual "pirate" mascot for the Pirates?