PHILADELPHIA _ It was a poetic way to close out the 2019 season.
Starlin Castro, in what very well might have been his final at-bat with the Miami Marlins, hit a solo home run to right-center field to lead off the second inning at Citizens Bank Park.
Isan Diaz, Castro's second base successor for this Marlins club, followed up two batters later with a home run of his own to right field against the Philadelphia Phillies.
And then Martin Prado, one inning later in what could be the last at-bat of his baseball career, hit his 100th career home run.
The present and the future came together came together to lift the Marlins to a final win to wrap up the season.
Final score: Marlins 4, Phillies 3
Final record: 57-105.
Final judgment: Even with a memorable final victory _ one that allowed the Marlins to claim the season series over the Phillies (81-81) for the first time since 2008 _ this team still has a ways to go with its rebuild.