Sam Shear (Corpus Christi, TX)

Firm: Carrigan & Anderson