Results tagged ‘ melky cabrera cheats ’
Consider this horrible news for the San Francisco Giants and Major League Baseball. Today Melky Cabrera was suspended 50 games after testing positive for testosterone. Cabrera is having a tremendous season as he is second in the national league in hitting (.346). This season just went from feel good to nightmarish for the Giants and Cabrera as they only have 45 games remaining. I don’t think Giants fans are going to be very forgiving.
Thanks for reading,