Cross-posted from my Google Reader shared feed:
The "Cap-ital Punishment" section of this
UniWatch post got me going. Here's the situation in brief for those who don't care to read the post:
In games over Independence Day weekend and on September 11th, all thirty Major League Baseball teams will wear "Stars & Stripes" caps, naturally available for
(
Read more... )