There is a pirate ship in Guaymas Bay; the good news is that it is not here for nefarious purposes. Well, unless that is how you view tourist activities. The ship called the Rey del Mar (King of the Sea), comes from Puerto Peñasco and has been in service there for many years.
Here is a video that shows the ship in all its glory.