Suns guard Brandon Knight has suffered a torn ACL in his left knee and could miss the entire season, league source tells ESPN.

— Adrian Wojnarowski (@wojespn) July 25, 2017