Welcome back to Revisiting ‘03, a sabermetric look at the amazing 2003 Florida Marlins team that won the World Series. As you can tell from the title, we have but one target for today’s piece, and that man is the D-Train, former Marlins lefty starter Dontrelle Willis. Let’s take a look at that 2003 season [...]

Read more on marlinmaniac.com/