I mostly agree here. However, talent and hard work are where you start, not attitude. The difference between someone batting against The Big Unit in the big leagues, and someone batting in Single A ball is attitude (along with consistency). The difference between someone playing pro or semi-pro...