Globe iconLogin iconRecap iconSearch iconTickets icon
Alejandro Astorga

Alejandro Astorga

  • P
  • B/T: L/L
  • 5' 11"/180
  • Luis Alejandro Astorga
  • Status: Released
  • Born: 3/14/1987 in Los Mochis, Mexico
Year W L ERA G GS SV IP SO WHIP

Latest Transactions

+ Show More Transactions

Awards