I've already had multiple people ask me about Ke'Bryan Hayes after he didn't show up in the first two GCL games, so I thought I would address this here. Last year Cole Tucker signed right away and was in the lineup for the GCL Pirates on June 23rd, which was the third game of the season. There is a good reason you sometimes don't see a high school player get into action right away and that is because they usually ease them into the lineup.
As a high school player, they weren't out there everyday playing games, but they are joining a team that was already partially in place playing Extended Spring Training games and simulated games since back in March.