Strategy, smarts and people skills: The man behind ‘Ronball’ and why he’d hate the attention December 23, 2025