Derrick Allen is entering just his third season of the Ultimate Hoops League in Alpharetta, GA. However, the impact Allen has made after just 32 games is significant.
Read MoreKeep Playing. Never Retire.
Derrick Allen is entering just his third season of the Ultimate Hoops League in Alpharetta, GA. However, the impact Allen has made after just 32 games is significant.
Read More