Happy Birthday

Happy birthday to Ben Cousins, born 38 years ago on June 30, and not dead yet!

Did You Know

In 2006, Floyd Landis testing revealed an abnormally high testosterone/epitestosterone ratio after stage 17 of the 2006 Tour de France?

On This Day

In 2006, Jessica Simpson divorces Nick Lachey.