Josh Harrison was traded from the Cubs to the Pirates organization in 2009. He made his MLB debut in 2011. He didn't become an everyday player in the lineup until 2014 when he made his first All Star game.
The two would go on to form a great friendship on the field and be two of Pittsburgh fan favorites in recent years both receiving everything from T-shirts to bobbleheads to garden gnome giveaways.
It could be argued that Cutch was more deserving of being named to the 2017 All Star Game than Josh Harrison as you can see in the comparison below.
After Cutch got traded in 2018 Josh Harrison made statements that he too wanted to be traded seeing two franchise favorites (Andrew McCutchen and Gerrit Cole) get traded within days of each other.
JHay played one more season with the Pirates in 2018 before going to join the Tigers for the 2019 season.
Cutch joined the Phillies in 2019 and it looked like he was trying to get "the band back together" for the 2020 season as the Phillies had signed both Neil Walker and Josh Harrison to minor league contracts with spring training invites.
The 2020 season was put on pause due to the Coronavirus and Topps had to alter their production and distribution of sets because of it. There were a few guys who got cards in 2020 but didn't make appearances with the teams featured when the regular season came around.
One such card was Josh Harrison's 2020 Topps Update card which features Harrison in a Phillies Spring Training uniform even though the Phillies would not bring him north and he would play the 2020 season with the Washington Nationals.
He also got the Topps Heritage treatment for a Phillies card.
On a completely side not, Josh Harrison has had some amazing Topps Flagship cards over the years that show how fun and scrappy he is as a player.
What are some of your favorite cards featuring an athlete that never played an actual game for the franchise?
What former All Stars have played together on different teams that you're a fan of?