Via: The Mercury News
With 36 games to play and Giants 7.5 out, Evan Longoria says he is going to play through hamstring issues 'until it rips.....