The Freedom 13 donated $100,000 to Veterans Community Project to build 2 homes for homeless veterans on North Grand in downtown St Louis, MO