Mark DeRosa 2-run single grounded to left - Phillies vs Giants - Apr 26, 2010

Mark DeRosa (Giants): 2-run single grounded to left. Bot 1, 3 outs, Phillies 0 @ Giants 2. MLB, Apr 26, 2010. DeRosa: 1/1, 2 rbi.

Related