Melky Cabrera Smashes Windshield In Parking Lot With HR (Photo)

melky cabrera home runMelky Cabrera is enjoying a pretty stellar season with the Blue Jays, but as someone who’s been previously popped for PED usage it makes one wonder.

Cabrera had all eyes on him again on Monday, as the Blue Jays took on the Red Sox in Fenway. Let’s just say he left his mark in the park

Cabrera’s day has included going 2-4, with 3 runs scored and 5 RBI off two homers. Not too bad.