Free agent James Ennis has agreed to a two-year, $4.1M deal to return to Philadelphia, with second-year player option, league sources tell @TheAthleticNBA @Stadium. Ennis turned down more salary from multiple teams to return to a championship contender.

— Shams Charania (@ShamsCharania) July 2, 2019