Cowboys celebrate Independence Day