Have you actually ever read DOMA? The Defense of Marriage Act (DOMA) does two things. First, it provides that no State shall be required to give effect to a law of any other State with respect to a same-sex "marriage." Second, it defines the words "marriage" and "spouse" for purposes of Federal law. This is exactly Fred Thompson's position. For Federal purposes marriage is between a man and a women. States are free to define marriage as they want but no state is forced to accept same sex marriages from other states.
Thompson has had a consistent position based on federalism and states rights. He voted for DOMA because it is consistent with his position. No flip flop.
Aw now come on, be fair, lets not go around srewing up the truth with facts...
As things stand right now the courts are likely to overturn DOMA since the federal gov't recognized all other state marriages. Fred's plan is no solution to the problem since he won't support an amendment that contains a federal definition of marriage (by whatever name). He is going to make double sure the federal gov't has to recognize homo marriages.