What to believe

It just happens that my first ever post on the topic of sports (this is of course, not a sports blog) happened to be about Floyd Landis’s miraculous Stage 17 win in the Tour de France on his way to the overall victory.  After that stage win, I was very Read more…