Logan Webb Sparkles at WBC; San Francisco Giants Pitcher Rocks
Logan Webb of the San Francisco Giants threw a sparkling four innings for Team USA against Team Brazil at World Baseball Classic.
Logan Webb of the San Francisco Giants threw a sparkling four innings for Team USA against Team Brazil at World Baseball Classic.