Claim: Ron Stillwell was a left handed baseball player who has 20 hits in his career.
Evidence: Batted: Right
Threw: Right Batted: Right Threw: Right