Sports
September 23, 2021
Selmon Brother?s statue coming soon to OU campus
Eufaula graduates Lee Roy, Lucious and Dewey Selmon will soon have a statue on the campus of the University of Oklahoma. The brothers were the foundation of one of the greatest defenses in the history of Sooner football.