snoopy and the american flag t - shirt on sale at macy's com