PSGL-1 directs early TCR signaling to repress metabolism and promote T cell exhaustion by modulating the TCF-1/TOX axis in CD8+ T cells