Miami Marlins all-time 25-man roster

3rd base: Mike Lowell.
This is an obvious choice to play third base for the All-Time team. Lowell was a fan favorite when he was with the Marlins and played a major role on the 2003 World Series team and was a three-time All-Star with the Marlins. The Marlins would end up trading Mike to the Red Sox and he ended up winning a second World Series.
Next: Shortstop