5 other sports tracy mcgrady could retire from