Ed Stafford Ed Stafford Stafford now hosts shows on Discovery Channel. Edward James Stafford known as Ed Stafford…