Unknown age. I am suspecting the 1990s because of the text style, and the asymmetric layout. Unusual cap with the NBA logo offset to the right, and bottom. Sports Specialties logo on the left side, and another NBA logo on the right side.
Logo is offset to the left. The cap is reminiscent of the better known white cap with the NBA logo in front, but it’s off to the side.