U.S. Rep. Joe Barton apologizes for graphic online photo - Eagle Pass Business Journal