It is entirely legal as both of these species are not-native to the USA.
Is there a law that makes it explicitly legal to make traps for non-native species? Or is it just not forbidden?
Texas has spelled out which are and aren't protected...http://www.tpwd.state.tx.us/huntwild/wild/rehab/protected/I can certainly understand starlings and sparrows being on the non-protected list. They are a serious problem here.I wonder what a "feral pigeon" is?