Kruk & Kuip: Pitching, timely HR give Giants seventh straight win

Top Videos