Tagged: melky


Melky Cabrera and the Fake Website Defense

San Francisco Giants outfielder Melky Cabrera, who is currently serving a 50 game suspension after a drug test showed he had an elevated testosterone level, had his alibi all figured...