brandon givens