New Era Kansas City Royals Spring Training 2018 BP 9TWENTY Adjustable Hat - Blue - 5906451