Owned by a billion dollar holding company, based in LA, and sponsored by the fucking US Army, can't get more American than that (except if they were located in Texas or something they'd be the literal Dallas Cowboys of Valorant).
Owned by a billion dollar holding company, based in LA, and sponsored by the fucking US Army, can't get more American than that (except if they were located in Texas or something they'd be the literal Dallas Cowboys of Valorant).