Chance was born on August 16 , 1997 in Wichita Falls , Texas , and currently resides in Edmond , Oklahoma .
Chance was born on August 16 , 1997 in Wichita Falls , Texas . He currently lives in Edmond , Oklahoma .