sam cox 2