Far from certain this is a House Finch but think this is the most likely. Other possibilities include Purple Finch and the Cassins Finch male also is known to sport some of the same red coloring. The red coloring goes lower on the breast than the ones I am used to seeing in South Texas.