Crawford: Giants 'squaring the ball up' during hot streak

Top Videos