https://wildcatbluenation.com/2009/11/11/meet-the-wildcats-34-deandre-liggins/
Meet the Wildcats: #34 DeAndre Liggins
deandre ligginsmeetwildcats
https://hoopshabit.com/2016/12/27/cleveland-cavaliers-deandre-liggins-gap/
Cleveland Cavaliers: Can DeAndre Liggins Fill A Gap?
Dec 27, 2016 - An afterthought on this roster, can DeAndre Liggins step up in any way for the Cleveland Cavaliers in the absence of J.R. Smith?
cleveland cavaliersdeandre ligginsfillgap