May 28, 2006 saw Bonds pass Ruth on the all time home run list as he hit his career number 715 off Colorado Rockies pitcher Byung-hyun Kim (who himself has a history with the Yankees giving up two walk off home runs to them in the 2001 World Series when he was with the Arizona Diamondbacks). Bonds would also break another record once held by Ruth, and then later by Maris, of the most home runs hit in a single season when he won away the award from St. Louis Cardinal slugger Mark McGwire who had done so in 1998. Bonds would finish his career with 1,996 RBI, one ahead of legendary Yankee Lou Gehrig.
