Sam’s Club has begun site preparation for its new Weslaco location, a $46.5 million project that is expected to create more than 100 permanent jobs. The store will add new retail options for families in the Mid-Valley. Construction marks one of the city’s largest recent private investments.