Giants hand D’Backs record-tying 22nd straight road loss in 13-7 thumping

Five different San Francisco Giants including Buster Posey and Brandon Belt teed off for homers against the Arizona Diamondbacks on Wednesday night in a 13-7 blowout win. It was the D’Backs’ 22nd straight road loss, tying the record for the longest road losing streak in MLB history.