Sweeney appeared in two games with the Blue Jays last season, which marked his first taste of Major League action since debuting as a big leaguer with a 37-game stint for the Phillies in 2015. The 28-year-old has a .172/.294/.345 slash line to show for his 102 career plate appearances in the Show, though he has a significantly better .267/.339/.412 career mark over 3302 minor league PA for four different organizations. After being let go into free agency by the Jays last winter, Sweeney signed on with the Kansas City T-Bones of the independent American Association.
Sweeney has played mostly as an outfielder at the big league level, though he has amassed quite a bit of second base, shortstop, and third base experience in the minors. This extra versatility will be helpful in earning a spot on the Pirates’ roster, as Pittsburgh is already dealing with a glut of outfielders (barring a trade, of course).