U.S. General and Flag officer's are ticketed in coach, with very rare exceptions that require specific justification and high level approval. If you see one up front, it's almost always because they have upgraded with miles or some other upgrade instrument, or were op-upped by the gate agent.