Miami Marlins Change Logo for 2017 Season
Jose Memorial Patch
Unveiled 2017 MLB All-Star Game Logo Miami
mlb unis square
Miami Marlins Gators Feature
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