John Brebbia says Cardinals' strong chemistry makes a difference on the field

Video Details

John Brebbia is comfortable pitching in virtually any inning or situation: "I define my role as 'Don't let anyone score.'"

APRIL 29, 2019・National League・1:17
Major League Baseball Major League Baseball San Francisco Giants San Francisco Giants John Brebbia John Brebbia