@Stealth83 : Quality football equipment is very expensive. If I recall, a good helmet runs $300. These kids are in families that don't have that kind of money.
However, there are much better ways to raise money that don't include putting kids on a dangerous street corner- get sponsorships from local businesses, car wash, etc.... Just look at the Dawson discount cards- local businesses agree to give a discount. The cards sell for $20. The team generates the cards themselves so production costs are minimal and almost 100% goes to the team.
Sports are very important for kids not just to keep them physically active, but for the other lifeskills they get from it. I have no problem helping these families get the money they need, just do it in a responsible manner.