Logan Webb explains why he might not pitch in All-Star Game
Giants pitcher Logan Webb speaks to reporters following San Francisco 's 3-1 win over the Colorado Rockies on Sunday at Oracle Park.
Logan Webb explains why he might not pitch in All-Star Game originally appeared on NBC Sports Bay Area

