Trevor McDonald San Francisco Giants #72 RHP/P Active IP 3 ERA 0 WHIP .33 BB/9 3 SO/9 3 Overview Stats