The other Eagles signed Ifeanyi Momah to a three-year deal. Because he was not draft eligible, Momah was free to sign whenever and with whatever team he wanted. After his strong showing at BC's Pro Day, Momah had multiple options.
Philadelphia made sense for a lot of reasons. They are changing offenses, so Momah will be learning a new system at the same time his teammates are (which levels the playing field). There are many BC ties and coaches he knows so they will make sure he gets a fair shake.
Because NFL deals are not guaranteed Momah could still be let go before the season starts. But as long as he stays healthy, I think he will play. Congrats to him and I hope he shines.