The Miami Marlins pitching rotation has come a long way.

Just two years ago the rotation featured Mark Buehrle, Ricky Nolasco, Josh Johnson… 269 more words