nfl san francisco 49ers men's clean up cap, black, one size bridgestone