Elena Myers is a professional motorcycle racer from California. The first woman to win a professional race at Daytona International Speedway, she is widely considered […]
The post Racing Star Claims Sexual Assault at Philly Hotel Made Her Leave Sport appeared first on Philadelphia Magazine.