Twin sister of Alabama 5-star QB has died
Kierston Russell, the twin sister of Alabama Crimson Tide quarterback Keelon Russell, has died, state officials in Alabama confirmed on Thursday. Kierston and Keelon had just graduated from Duncanville High School in Duncanville, Texas, last month, …