brandon potts