Phillies, John Kruk Negotiating Broadcast Contract
John Kruk's All-Star Showdown vs. Randy Johnson Was Pure Comedy
Phillies 2022 season preview: Fans will need Peacock and Apple+
Ryan Dempster ready to return from suspension - The Boston Globe
Carlos Ruiz (baseball) - Wikipedia
ESPN's John Kruk misses broadcast due to dehydration
John Kruk to leave ESPN, MLB
John Kruk left ESPN because he was tired of meetings and non-stop
John Kruk – Society for American Baseball Research
Media Confidential: John Kruk To Join MLB Phillies TV Team
Baseball Tonight Clubhouse: All smiles … now - MLB - ESPN
The announcing booth for Phillies-Giants has been perfect
John Kruk left ESPN because he was tired of meetings and non-stop
ESPN, former Phillies 1B John Kruk 'part ways' - sportstalkphilly