Vince,
College football can be a net revenue generator in all of the ways you describe. High school football, however, is NOT. I am sure I don't need to point out the difference in the cost to equip and insure a football player versus a wrestler. Consider that a football stadium rarely gets used, does the decision to build one make business sense? College athletics and High School athletics cannot be compared as it is far from apples to apples. College AD's MUST make business decisions while HS AD's make spending decisions. I am sure you have a way better handle on where this all goes then your post indicates. High Schools are totally subsidized as NOTHING generates net revenue. Football is more of a spectator sport than wrestling but if spectators had to pay enough to make the sport break even NO ONE would come to the games! Football is kept around at the sacrifice of other activities. I promise.