Javier Lopez, Giants finalize three-year deal - Giants Extra
Elliott: 2014 Most Influential Canadians in Baseball — Canadian
John Kruk Steals Show During Phillies' Implosion - Crossing Broad
Elliott: 2014 Most Influential Canadians in Baseball — Canadian
Phillies announcer John Kruk out of the booth, to have surgery
Former Phillies All-Star John Kruk questions umpire after unusual
John Kruk New York Post
John Kruk weighs in on MLB's proposed spitting ban
Phillies analyst John Kruk injures head on hot dog night
MLB The Wild shamrock