Spencer Horwitz hit a leadoff home run and drove in three runs as the Pirates amassed yet another offensive outburst in blowing out the Cardinals, 7-0, tonight at PNC Park, to account for 37 runs over their ongoing four-game winning streak. Read More