Marlins Park Has A Long, Storied Tale
When Josh Johnson throws out the first pitch of the first inning at Marlins Park Wednesday night, it will be the culmination of years of political wrangling and infighting with a brand new stadium, logo, and team.