Arizona Diamondbacks | Giants vs. D-backs Highlights - Thairo Estrada collects 5 RBIs in Giants' 11-4 win
#arizonadiamondbacks
#thairo
#giants
3 years ago By Vikash — Thairo Estrada collects 5 RBIs in Giants' 11-4 win.