Melky Cabrera will receive his World Series ring this week when the San Francisco Giants make a two-game interleague stop in Toronto to face his Blue Jays.
The World Series starts in San Francisco because the All-Star game was a Giant blowout. Pablo Sandoval, Matt Cain and Melky Cabrera made sure of it.
It’s amazing! You go away for a week and look what happens?
Melky Cabrera’s 50-game suspension for elevated testosterone levels and the drama surrounding it have suddenly taken a turn into the incredibly weird.