Franchi, a division of Benelli USA, has announced its sponsorship and endorsement deal with the former Ms. Kansas and Ms. America contestant and outdoor celebrity Theresa Vail.