Has anyone noticed the Pirates relief corps along with Zach Duke have been surrendering the long ball lately?   Tonight’s matchup and the Pirates take on Duke’s trouble with the long ball is here.  Duke.  Six homeruns in his last 14 innings pitched. Evan Meek.  Gave up a key homer last night after not being scored upon in [...]

Read more on rumbunter.com/