The KidzFirst Grassroots Development Foundation is a non-profit organization dedicated to giving the game back to its rightful owners, the kids! Through our memberships, sponsors, community and development partners, we provide subsidized programming across a multi-sport platform.