Reduce violence by creating more?
Chew on this for a second. Is it the ice, or the boards, that keep fans off the playing surface when an NHL game means something?
Let's consider baseball for a second. Netting.
This isn't hard. Build a wall of some sort.