Search for crossword answers and clues

Answer for the clue "Baseball player who hit his first home run at age 19 (Brewers, 1988) and his last at age 40 (Mets, 2009): 2 wds ", 13 letters:
garysheffield