He has had some ups and downs over the last few years but….at the end of the day…..he should go down as the best MLB player for the last 20 years….longevity and productivity…over 3K hits, over 2K RBIs and getting close to 700 HRs and key figure on 2 World Series champs