The biggest story in sports right now is U.S. cyclist Floyd Landis admitting that he did in fact take performance enhancing drugs. Well, thanks Floyd; after four years of denial, a downward spiral of your entire life since the accusations were made, and being wanted by French police for hacking into a French laboratory...
Read more »