I like the logo. There are two problems I have with it. 1) Red is not in my website color theme so it won't look very good on top of the page. 2) The logo will be on the top of my website TitansTouchdown.com and because it is so tall it won't fit.
Other than that it is a good logo I like the stadium background idea.