. . . I guess the logo on the black cap is most likely to be an embroidered “B” for Boston?
Bridgestone Golf cap
Maybe, although that certainly doesn't look like a typical Boston Red Sox hat. Unless it's a new style...
(I'm a Boston Red Sox fan... I've seen lots of Red Sox hat styles over the years)