Ody Abbott

6'2", 180 lbs
OF
St. Louis Cardinals
Born: September 5, 1888
Experience: 1 year