site:13abc.com

Television station in Toledo, United States
Suggest an edit · Your business? Claim now

Add more information

An Ohio athlete is sharing his story about how he was human trafficked by an organization that he thought would help launch him to the Olympic Games.