In the top freeze frame it looks like somebody's legs are hanging down, like a guy hung himself in the background.
Yeah, it's Jesse Taylor