Estrella’s clutch hit lifts Sierra Vista By HOWIE STALWICK SPECIAL / RJ August 13, 2010 - 12:36 pmAugust 13, 2010 - 12:36 pm