Mets outfielder Gary Sheffield became the fourth-oldest player in Major League Baseball history to hit 500 homeruns on a night when the Mets welcomed former manager Willie Randolph back to New York. 

The seventh inning blast tied the score at four runs each before Luis Castillo hit a walk-off single in the bottom of the ninth.

Sheffield's 500th homerun, which was also his first hit as a Met, was pivotal to the Mets because it not only tied the score, but also because he hit it as a pinch hitter; proving the Mets can rely on their bench in clutch situations. 

He is the 25th player to join the 500 club. 

The Mets had an early 3-0 lead in the game, thanks in part to Brewer's pitcher Dave Bush who walked in a run in the first inning; Daniel Murphy scored on the play. 

The Brewers took a 4-3 lead when Ryan Braun launched a homerun in the sixth inning. 

Sheffield broke into the league with the Brewers in 1988, and has played with a total of eight teams during his career.

His career high for homeruns in a season is 43 with the Dodgers in 2000. 

He is an eight-time all-star. 

Many baseball analysts say that Sheffield is primed for the Hall of Fame because of his longevity, consistency and his newly acquired membership in the 500 homerun club.