Jeff Bagwell - ( Astros ) (.297/.408/.540, 449 HR ... The other argument is that he was very good for a long time, but never great. Very few players in baseball history have been as good for as long as Harold was. In 1999, as a 40 year old, Baines hit