I'm up against one of our league's top scoring players this week, so every point counts. Who would you start between:

Giants DefenseTitans Defense

Most weeks I would go with the Giants D hands down. This week, however, I'm a bit nervious. They are playing the Cowboys in their home opener in their brand new stadium in front of 100k+ fans. Meanwhile the Titans are up against a shaky Texans team.