sam horsfield net worth