Bank of America has partnered with Youth on Course to offer a free, one-year golf membership for kids aged 6-18. The two ...