I don't have a child playing on the team so your argument about that in invalid. The saying is sports in general prepares a person for life, so you're saying that it's ok if instead of showing up for work everyday, putting in the time to hone your craft, etc. it is acceptable to lay out by the lake, ride dirt bikes with your friends, float the river, ride around all the while your co-workers (teammates) are working hard and doing things the right way, yet you should be allowed to just show whenever you feel like it and get the same paycheck as the ones that have been actually putting in the time? I bet you burn the flag and believe in socialism also