Puckett in critical condition after stroke