Globe iconLogin iconRecap iconSearch iconTickets icon

Leandro Rodriguez

  • P
  • B/T: R/R
  • 6' 3/188

Leandro Rodriguez does not have any MLB stats for the season.

Leandro Rodriguez Bio

  • Fullname: Leandro De Jesus Rodriguez
  • Born: 7/22/1993 in Santiago, Dominican Republic

Leandro Rodriguez does not have any MLB stats for the season.

Latest Transactions