If there's one place in the entire world where anybody and everybody should just "Clear the F Out" so some kids can play football, it ought to be the spot that produces BY FAR the highest percentage of NFL players.
C'mon people. We needs to get it together ...