OU to commemorate Selmon brothers with statue

September 18, 2021

Oklahoma will commemorate all three of the legendary Selmon brothers with a statue to be unveiled next season.Oklahoma will commemorate all three of the legendary Selmon brothers with a statue to be unveiled next season.Read More