Leo Rosales is a Major League Baseball player. He played in 2008 to 2010 as Pitcher for the Arizona Diamondbacks.

Leo Rosales
bio
content