The players you named are 26, 24 and 23 respectively…
They aren’t ‘young guns’, they’re players that have performed above expectation and deserved the opportunity they were given.
Get a better understanding of our junior ranks and the quality of players we have playing in our junior teams...