MLB's All-Star Game by Egantx7

Question 10

This man turned in a comedic at-bat vs. Randy Johnson which started with a 98 mile-an-hour fastball uncorked over his head, and saw him flailing at the next three pitches while standing as far from home plate as he could. This man was diagnosed with testicular cancer after an examination which resulted from a spring training accident where a pickoff thrown from Mitch Williams shattered his cup. Identify this man who ended his career with a 0.300 batting average and 100 home runs, a beloved first baseman who started his career with the Padres, ended it with the White Sox, and was part of the NL champion Phillies in 1993.

John Kruk