Terrell Davis – My mom still lives in…

0
73
My mom still lives in Denver and some of my brothers are still in the...


“My mom still lives in Denver and some of my brothers are still in the area, so I still have strong ties there.”
-Terrell Davis