New Era Caps - New Era 59Fifty Denim Hero Super... Dc comics official superman cap New era 5950 fitted sizing