Alejandro Barraza Tecolotes de los Dos Laredos #74 RHP/P Active IP 634 ERA 4.897 WHIP 1.506 BB/9 3.606 SO/9 6.856 Overview Stats