Another successful Generals cup raising a massive amount of money for a great cause. Many thanks to all involved, your generosity is priceless