Welcome to Talk Back!
Every Monday I'll post a new question. To participate, all you need to do is sign up for a FREE account on this site (it talks less than a minute, and did I mention it's FREE?), log into your account and post to the comments below.
So that we can build the community and keep everything orderly, please make sure you're posting your responses in the comments (where you have finite space) rather than on Twitter. (And yes, I will be checking the responses posted and chiming in!)
Here is this week's question:
With the Giants spring practices wrapped up, how are you feeling about this team?