The Pirates only got only player named to the 2017 All-Star Game which want a surprise. However, the Pirates lone representative was somewhat surprising.
For the second time in his career, Josh Harrison was named to the NL All-Star team. Back in 2014, Harrison was picked as a utility player.
This season in 79 games, Harrison is hitting .288 with 16 doubles, 9 home runs, 27 RBI and has been hit a major-league leading 18 times.