MiLB.comLeones de Yucatan

Walter Ibarra

#57 | SS

Leones de Yucatan

Status: Active

Ht: 5' 11" Wt: 180 Bats: S Throws: R Born: 11/01/1987, Los Mochis, Mexico College: N/A