MLB Boston Red Sox NE Illusion 59Fifty Fitted Cap polyester 100% Polyester