Posted on May 7, 2017, by Bryan Zarpentine The injury bug has bit the Pittsburgh Pirates once again. On Saturday, the Pirates placed starting pitcher Jameson Taillon on the 10-day DL due to groin discomfort. The Pirates are unsure how Taillon suffered the injury, although he’s coming off his worst start of the season, giving […]