Michael Jordan, LeBron James, Kobe Bryant and Bill Russell are common names when discussing who is the greatest NBA player of all-time. According to at least one current NBA player, a former Houston Rockets star should also be in the mix—though probably not the one you're thinking about.
No, not two-time Finals MVP, 12-time All-Star and all-time NBA blocks leader Hakeem Olajuwon. We're talking about fellow Hall of Famer Tracy McGrady, who was a highlight machine when healthy during his time with the Rockets, but not a player who typically enters GOAT debates.