Tracy McGrady is not an all-time great