Roy Beecher

6'2", 180 lbs
P
New York Giants
Born: May 10, 1884
Experience: 2 years