Jerrick Logan can be found in Bloodsun Canyon on Gehenna. He's part of the 'Most Wanted' Crew Challenge.