Scott O'Neil insists that LIV Golf has secured $500 million in sponsorship funding, even as financial records reveal the organization suffered losses of nearly that identical sum in 2024. According to ...