'I live in Texas': Herschel Walker repeatedly revealed he doesn't actually reside in Georgia

11/30/2022
'I live in Texas': Herschel Walker repeatedly revealed he doesn't actually reside in Georgia