Via: San Francisco Chronicle
This is a fairly amazing coincidence. When Melky Cabrera was suspended for the rest of the regular season-plus, he had 501 plate appearances, just one fewer.....