Not Sending Their Best
Tennessee Soccer Coach Accused of Filming Himself Drugging, Raping Boys Is an Illegal Alien
The man accused of filming himself raping unconscious boys whom he allegedly drugged is an illegal alien living in the United States, the Franklin, Tennessee Police Department confirms.













29839 Sta Margarita Pkwy, 
Videography by Barbara Rosenfeld 
