William Powell's stint with the Eagles never truly started, as the running back the Eagles claimed off waivers on Wednesday failed his physical and was waived on Friday. Meanwhile, punter Brad Wing and running back Matthew Tucker were activated from the non-football injury list after passing their conditioning tests.
Powell, who was the third-leading rusher with the Cardinals last season, was unlikely to make the roster. But he was at least expected to compete, although that never even happened.
As for Wing and Tucker, they seemed to be on a short leash and needed to pass Thursday's conditioning test. The fact that they passed kept them with the team, although they both have a lot of ground to make up to make the roster.
The Eagles now have five running backs and two punters.
Friday's moves mean the Eagles are expected to have all 89 players practicing, unless anyone is added to the non-football injury list before practice. There's currently one open roster spot.