St Louis Cardinals 8x8 White Cap Logo Auto Decal - Red