San Francisco Giants Pitcher Logan Webb to Start for Team USA
San Francisco Giants ace Logan Webb will take the ball in his first start for Team USA in its World Baseball Classic opener against Brazil.
San Francisco Giants ace Logan Webb will take the ball in his first start for Team USA in its World Baseball Classic opener against Brazil.