vince carter mature