The Phillies Room: June 2017
Greatest moments in MLB All-Star Game history
2022 Philadelphia Phillies season - Wikipedia
Baseball Bench Coach
We all forget how good John Kruk was - The Good Phight
MLB The Wild shamrock
John Kruk nearly knocks himself out during mid-game hot-dog toss
Phillies announcer John Kruk to return to NBC Sports Philadelphia
Baseball Bench Coach
Best Facial Hair in MLB History News, Scores, Highlights, Stats
Greatest moments in MLB All-Star Game history
The Year in Quotes: Bumgarner's cheat code, the Dee Gordon shower
Philadelphia Phillies batter John Kruk throws his batting helmet
Greatest moments in MLB All-Star Game history
Tim Flannery steps down as third base coach - Giants Extra