Home Tags Statue

Tag: statue

OPINION: Baylor jumps gun with football statue

0
On Sunday, Baylor University in Waco, Texas, erected a statue of one its football greats outside of McLane Stadium. Now you maybe asking...