Majestic Kansas City Royals Navy Blue Heart and Soul Short Sleeve T Shirt