Kansas City Royals Car Sock on sale