Hi Texas; I think that this is an athletic organization. If that is correct, then in American English, it would be treated as a singular noun: TTT is a beast. But in British English, an organization name can be used as a grammatically plural noun.
New words, one handy idiom, and a 2-minute quiz — delivered to your inbox to keep your streak alive.