Sports
December 29, 2022
Selmon statue immortalizes brothers
Three country boys from McIntosh County that played football at Oklahoma University now have their own statue, deservedly so. Lee Roy, Lucious and Dewey Selmon were immortalized in the form of a towering 7,000-pound bronze statue that was unveiled outside the northeast entrance of Gaylord Family-Oklahoma Memorial Stadium on Saturday, Sept. 24.