Michael Lorenzen “embarrassed” after loss to the Chicago Cubs

Video Details

Michael Lorenzen felt "embarrassed" after giving up HR in loss to the Chicago Cubs.