News

Kierston Russell, the twin sister of Alabama freshman quarterback Keelon Russell, passed away on Wednesday at the age of 18 in Tuscaloosa, Alabama, per On3.