Giants Star Logan Webb Says 3/4 Of Team Has 'The S**ts' After Mexico Trip

SF Giants P Logan Webb 75% Of Team Has 'The S**ts' 💩 ... After Mexico Trip

Old news is old news!
Be First!

Get TMZ breaking news sent right to your browser!