The 18-year veteran, Bobby Abreu, is another former All-Star who would conclude his terrific career with the New York Mets. He was only a two-time All-Star but one of the most consistent players of his generation. Abreu is one of six players with at least 250 home runs and 400 stolen bases, the other five members are either in the hall of fame or belong to the Bonds family.
It seemed that there was nowhere else for a 40-year old Abreu to play, after taking 2013 off. He ended up playing in the Venezuelan winter league, where he hit .