Tour de France embattled winner Floyd Landis’ Father in Law Commits Suicide
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.
If you liked this post, you may also like these:
Comments
Leave a Reply