SEAN CARROLL EMBARRASSES HIMSELF ON VEGANISM