Rise to the Moment of Truth Wednesday, February 26, 2025

Tag: ANTONIO ROSS

Photo from UA Athletics website Alabama News
Crimson Tide walk-on wide receiver arrested, charged with sodomy

A football player for the University of Alabama was arrested on Monday and charged with sexual assault in his home county.