Here is the answer to a future Marlins trivia question. Josh Johnson threw out the ceremonial first pitch last week on the grounds of the Marlins new ballpark site. I guess we know who their franchise player is...receiving $39 million dollars just moments before.
Check out the full story and pictures.…
Continue