Miami Marlins Road Grey Jersey 2012
It's been so long since the Marlins wore this cap that their last starting pitcher to wear it is Mark Buehrle, who's been gone from the team for over 8 months.  Here's Mark wearing it during it's final appearance on June 7, 2012.
Marlins Red-Orange Cap 2012
Marlins Grey Orange
MLB NL East Batting Practice Caps - featured
Best-Worst-2012-Featured
2012-stars-and-stripes-featured
marlins-orange-cap
Screen Shot 2012-04-11 at 08h44.28