Fixing a car with ‘hundred-million-dollar hands’? Watch this ‘Clubhouse’ clip April 4, 2025 by MLB.com