larry roberts jr net worth