Francisco de la Rosa

5'11", 185 lbs
P
Baltimore Orioles
Born: March 3, 1966
Experience: 1 year