First of all the government has no business having anything to do with schools. Can someone show me in the Constitution where it says it's the governments job to run the schools? Secondly it's freedom "of" religion not "from". We are a "Christian" nation that was built on the belief that all religions should be free tp practice. I have no problem with having prayer before a ballgame. It would be sad if the practice has to stop because of one individual.
And once more no one said anyone couldn't practice religion. We are not a Christian nation no matter what anyone likes to believe. We are a nation of many people of many faiths and those of no particular faith, and you are free to practice all you want as long as you don't interfere with others' rights. It isn't one individual who feels that way, but he was the one who happened to speak up in this particular area. If you want to pray before a game no one is stopping you. Religion has no business having to do with schools either...how would you feel if we started having all public schools have Islamic prayers as part of the day and said at at events instead of Christian ones? You wouldn't like that I would bet. This isn't even about who wants the prayers and who doesn't. It is about the idea that one religious (or nonreligious) group gets to run over everyone else and run teh show.
A moment of silence gives time for anyone to pray or whatever else or nothing, and on goes the game. Nothing is taken from anyone except the privilege of choosing what religious ideas everyone else has to hear over the PA, and that is what the country was founded on...and that is what the law is about.