I don't believe for one second football is going anywhere anytime soon (and by anytime soon I mean next 50 to 100 years at least). While there are definitly people who aren't playing the game and parents not allowing their kids to play I just don't believe it's enough to end the sport. There will always be enough football players who don't care about the risks and just want to go out and hit people to fill up the pro, college, and even most HS rosters.
What you may see happen is the overall talent pool dwindle a little bit. For instance, the next Tom Brady, Ladainian Tomlinson, or Calvin Johnson may be part of the group that decides the risk isn't worth it so they choose a different path than football and we never get to see them in an NFL uniform.
Now, if it did end in 10 years, I wonder what LA would do with that mega stadium that is being built for the Rams/Chargers.