Runx3 is present in naive CD8+ T cells and represses Runx1 and induces Eomes, perforin, granzyme B, and IFN-γ expression.