Miami Marlins all-time 25-man roster

Bench-
Ivan Rodriguez (Pudge)
2003 World Series Champion. A one-and-done Marlin but it sure was a great year.
.294 BA, 110 HR, 409 RBI, 1x All-Star.
He was here for both championships and was an All-Star game MVP and is known to be “Mr. Marlin.”
Yeah, you probably don’t think of the Marlins when you think Delgado but he was a great player who once wore a Marlins jersey so he’s on my list.
He has the biggest hit in Marlins history so that alone allows him on here.
He spent like two weeks with the team but he gets the Delgado treatment.
Next: Bullpen