‘Football City, USA’ killings raise sport safety concerns

0
191

Any visitor to Rock Hill, South Carolina, soon learns its nickname, “Football City, USA.”