A Checkered Past -
Pun & fun intended.
Perfect for the patriotic.