john bennett rangers net worth