John Kruk's net worth 2021 is 4 million.
John Kruk was born in West Virginia and attended college at Potomac State College and Allegany Community College. He was drafted in 1981 and made his debut in 1986 with the San Diego Padres. He was named to three consecutive All-Star teams and retired in 1995 with a batting average of 300 and 100 home runs. After retiring, he became an ESPN baseball commentator and currently works as a color commentator for NBC Sports Philadelphia's Phillies games.