I think I saw you, or someone that fits your description with the small flag.
I'm 6', 200# and had on a yellow shirt and tan shorts. In case you don't know, FR hats are blue with a red bill with Freerepublic.com on the front.
I took a few pictures, I have no idea how they came out and am too beat to even download them tonight i'll try to do something with them when I get home from work tomorrow.