Joe Hart played for Shrewsbury between 2003/2006. I don't think we played them in that period.
The only time I remember a young keeper coming on in that time was a young lad who came on for Wimbledon and was sent off for catching the ball about 15 yards outside the penalty area.