Majestic Kansas City Royals Blue Oversized Cap Logo Long Sleeve T Shirt