DeCastro at 24? The heck?