Jevon Carter is a Fan Favorite in His New Home