I finally figured it out after doing some research on the web. Simple Answer: They have the resources to win....and do so across the board (boys and girls) I think this says a lot to the those in or going to the programs there.
Congrats to both and I hope you continue to do well.
My neighbor seems to talk about them alot and is not at either club. I think they beat a Concorde team last week and I thought it was a Super Bowl win the way they spoke of it.