Sporcle only allows for a short quiz title, so let me elaborate: This is all players originally signed by the current front office, whether as a draftee, a non-drafted free agent, or an international free agent, or through foreign league posting rules, who made their major league debuts with the Pirates. The year is the year of the player’s Pirates debut. The position is the one he primarily played, not necessarily the one he played in his first game.
There are 29 players here. If you can get 20 you’re doing well.