The #Marlins are wearing their camouflage Memorial Day Stars and Stripes Cap.

More: Miami Marlins Authentic 2012 Stars & Stripes Home Performance 59FIFTY On-Field Cap