amazon city royals adult adjustable hat officially licensed major league baseball replica ball cap sports fan caps kansas fitted blues ba