Polish sprinter Ewa Swoboda has accepted IShowSpeed's challenge, inviting him to race on August 24.
Swoboda is known for her competitiveness & impressive track record. Speed, who has boasted about his speed, will have to put his claims to the test against a professional