It hasn't always been sunshine and rainbows for the Philadelphia Phillies, but you can go through their lengthy history and build an all-time, 25-man roster that would rival any team's all-time greats.
Of course, any time that you can lay claim to two of the greatest players of all-time at their positions, Mike Schmidt and Steve Carlton, building a roster around them becomes a whole lot easier.
But it doesn't stop there for the Phillies. The Phillies' all-time roster will consist of Cy Young Award winners and Most Valuable Players. It will consist of All-Stars, Silver Sluggers and Gold Glove winners. You'll find postseason heroes, including a certain World Series MVP.
For the sake of consistency, this all-time, 25-man roster was built just like an MLB roster of today. Alongside the obvious, everyday players, you'll also find a full starting rotation, bullpen and bench. However, in order to claim one of these spots, each player must have qualified for the position in their playing career.
That means that in order to be slotted into a certain position, a player must have played enough of a certain position to qualify as one of the all-time greats.