The Arizona Diamondbacks set a major league record with their 23rd straight road loss, making dubious history in getting trounced by the San Francisco Giants 10-3 Thursday.

The Arizona Diamondbacks set a major league record with their 23rd straight road loss, making dubious history in getting trounced by the San Francisco Giants 10-3 Thursday.