Happy Flag Day! Today is the day to celebrate the stars and stripes and the history they represent. For me, it is an extra special Flag Day since the USA just tied England (the heavy favorite) in the World Cup. Go USA! Here are some of my favorite USA flag gifts, and USA soccer gifts in celebration of the US Soccer team and the good ol’ US of A!