Cowboy comes home from Hajj