James Hall ( * Nueva Orleans, Luisiana, 4 de febrero de 1977) es un defensive end en la National Football League y en la actualidad está jugando para los St.