Matt gives you some potential stacks for NFL Week 8, and explains why he hates when people use the term "New York Football Giants."