Carlos Mendoza talks about Francisco Alvarez having surgery for this thumb and Giants pitcher Logan Webb4/24/2024, 12:34 AM