Pittsburgh Pirates pitcher Jameson Taillon is back on the hill! Posted on June 13, 2017 by theFFeed Pittsburgh Pirates pitcher Jameson Taillon is back on the hill! Posted by MLB on Tuesday, June 13, 2017