The Boston Rat Sox should be stripped of their World Series titles. What a disgrace. How much do you want to bet that Rat Sox fans will rally around Big Papi? Cheating? Who cares! Big Papi led us to the promised land! The end justifies the means!
Addendum: Here is the New York Times story. If you want to see the effect of performance-enhancing substances on performance, look at David Ortiz's statistics. He was a nothing player when he went to Boston in 2003, and he has been a nothing player for the past two years (since stopping the cheating).
Addendum 2: This Rat Sox fan is "crushed."