Brandon Crawford homered in the bottom of the sixth inning to break a tie, and the San Francisco Giants held on for a 4-3 win over the Toronto Blue Jays Wednesday afternoon at Oracle Park.
Brandon Crawford homered in the bottom of the sixth inning to break a tie, and the San Francisco Giants held on for a 4-3 win over the Toronto Blue Jays Wednesday afternoon at Oracle Park.