The NBA has been around since 1946 and in that time we have witnessed some of the greatest athletes of all time duke it out on the court. There have been different styles of play that crossed over several different eras. Today, shooters dominate the sport, but it was only a few decades ago that the center position ran the game. With all of these varying skills, differences in play style, and levels of athleticism, skill, and coaching, it's hard to determine who the best player of all time is. Arguments can be made for players like Michael Jordan, LeBron James, Kareem Abdul-Jabbar, and Bill Russell, and all could be considered great for different reasons. When looking at the entire picture, we must look at stats, accolades, what the era gave at the time, and what strengths and weaknesses each player had in order to determine who was truly the greatest.