Hey Texans fans, since our teams are going to play each other this weekend, is there anything you want to know about the Cardinals? Feel free to come by Revenge of the Birds too and do your own "Ask Battle Red Blog" thing or something like that. We probably have some people that would like to learn a little more about the Texans as well.
So, ask away! I know there are a ton of question marks about us that people are probably wondering about.