President John McAfee Would Pardon Ross Ulbricht And All Marijuana PrisonersBy Derrick Broze Um He was born in Scotland. He cant run for President. Never mind he was a US army brat. He was but he was also born on a U.S. Army base, which counts, so yes he was considered to be born on American soil. 