Just before taking off for Cincinnati, the Phillies on Sunday signed, sealed and delivered their final roster for Monday's opening day.
There are no surprises as the Phils announced who made the team prior to releasing the final roster Sunday.
One item of note -- pitcher Zach Eflin, who missed the last almost two months of the 2016 season after knee surgeries, will begin the season on the 10-day disabled list as he continues to recover and rehab from those knee surgeries. He's likely ticketed for Triple A once he's well enough to pitch again.
First pitch for Monday's opening day in Cincy is set for 3:05 p.m. (CSN/CSNPhilly.com and the NBC Sports app).
Here's the full breakdown of the Phillies' final opening day roster:
Starting pitchers (5)
Clay Buchholz, Jerad Eickhoff, Jeremy Hellickson, Aaron Nola, Vince Velasquez
Joaquin Benoit, Jeanmar Gomez, Hector Neris, Pat Neshek, Edubray Ramos, Adam Morgan and Joely Rodriguez.
Cameron Rupp and Andrew Knapp
Andres Blanco, Maikel Franco, Freddy Galvis, Cesar Hernández, Tommy Joseph and Brock Stassi
Aaron Altherr, Odubel Herrera, Howie Kendrick, Daniel Nava and Michael Saunders