Vices May 3, 2026 0 Warren Buffett Calls Sports Betting a “Tax on Stupidity” Warren Buffett, one of the most successful investors of all time, does not hold back…