Claim: Helen Keller was inducted into the Sports Hall of Fame on June 8, 2015.
Verdict: NOT ENOUGH INFO