lance davenport jr