Tour de France embattled winner Floyd Landis’ Father in Law Commits Suicide
Posted in: Bizarre,Deceased,Obituary,Sports
If this story and the life of Floyd Landis couldn’t get any worse. First the allegations of using illegal substances during the Tour de France, the two failed drug tests and finally Floyd Landis’ father-in-law commits suicide. 57-year-old David Witt was discovered at a parking garage Tuesday afternoon with a gunshot wound to his head. The death was ruled a suicide.
Return to: Tour de France embattled winner Floyd Landis’ Father in Law Commits Suicide
Social Web