Skip to content
    Edward Cabrera was hit hard for seven runs in 3 2/3 innings in a loss to the Cardinals on Sunday. | News | StatPro