Blue and red Pistons hat from the 1990s. Snapback one-size fits all (adjustable). Great condition. No issues I can spot. Looks hardly worn. There's a name written on the inside but not visible while wearing.
Tag is gone, so can't say for sure what brand this is. It seems like it would be Logo 7, but that's just a guess.