Melky Cabrera snagged for using testosterone. Hmmmm? He won the All Star game MVP, the National League wins and gets home field in the World Series. Something stinks here.
The difference between the multi-year contract he would have commanded and the contract he may actually get may be in the tens of millions.