We bought a boat
that came with a sea anchor
we know nothing about. The logo appears to say "BASEBALL" and here is a picture of the wording. We'd like to read up on it for a manufacturer site but no luck so far in finding one.
Anyone out there with ideas? Or better yet, with this sea anchor
? Can anyone tell us about it?