Like DKB23 said, this couldn't have happened without a group effort, and the effort of all who attended to take time out of their weekend to make this what it turned out to be.
As he also said, I have made friends with some that it seems like I have know all my life. We talk sometimes 2 or 3 time a week.
Don't end the weekend with the Pay It Forward idea. Find someone who is less fortunate or just starting out and help them get started, in one of the greatest sports I know..